Comparing Minecraft Bedrock Beta 1.20.40.21 against version 1.20.30.2

Comparing Minecraft Beta 1.20.40.21 against Minecraft 1.20.30.2 (the previous stable release)

*Note: The data below ignores files located within the Chemistry, Education, Education Demo, Font, Persona, Vanilla Trial, Vanilla VR and Preview directories as these are not affecting of the vanilla game.

Data Folders

Version 1.20.40.21 has a total of 15,331 files within the data folders
Version 1.20.30.2 has a total of 15,236 files within the data folders
There are 95 more files in the 1.20.40.21 data folders than 1.20.30.2

File Changes

There are 63 new files in the data folders.
5 files have been removed from the data folders.
220 files have changed inside the data folders.

Which files have been added/removed and changed?


    • behavior_packs/editor/scripts/Main.js
    • behavior_packs/server_editor_library/scripts/minecraft-server-editor.0.1.0-beta.js
    • gui/dist/hbui/assets/RealmsGenericEmptyMessageArt-45ab1.png
    • gui/dist/hbui/editor-b07bf.js
    • gui/dist/hbui/editor-ef92e.css
    • gui/dist/hbui/editor-ef92e.rtl.css
    • gui/dist/hbui/editor.html
    • gui/dist/hbui/gameplay-57337.js
    • gui/dist/hbui/index-47dd4.js
    • gui/dist/hbui/index-b86e2.css
    • gui/dist/hbui/index-b86e2.rtl.css
    • renderer/materials/ParticleForwardPBR.material.bin
    • renderer/materials/ParticlePrepass.material.bin
    • renderer/point_light_configs/point_light_configuration.android.json
    • renderer/point_light_configs/point_light_configuration.xbox_one.json
    • renderer/point_light_configs/point_light_configuration.xbox_one_s.json
    • renderer/point_light_configs/point_light_configuration.xbox_one_x.json
    • renderer/point_light_configs/point_light_configuration.xbox_series_s.json
    • renderer/point_light_configs/point_light_configuration.xbox_series_x.json
    • resource_packs/vanilla/sounds/bottle/drink_honey1.fsb
    • resource_packs/vanilla/sounds/bottle/drink_honey2.fsb
    • resource_packs/vanilla/sounds/bottle/drink_honey3.fsb
    • resource_packs/vanilla/sounds/bottle/empty1.fsb
    • resource_packs/vanilla/sounds/bottle/empty2.fsb
    • resource_packs/vanilla/sounds/bottle/fill1.fsb
    • resource_packs/vanilla/sounds/bottle/fill2.fsb
    • resource_packs/vanilla/sounds/bottle/fill3.fsb
    • resource_packs/vanilla/sounds/bottle/fill4.fsb
    • resource_packs/vanilla/sounds/liquid/splash.fsb
    • resource_packs/vanilla/sounds/liquid/splash2.fsb
    • resource_packs/vanilla/sounds/mob/wither_skeleton/death1.fsb
    • resource_packs/vanilla/sounds/mob/wither_skeleton/death2.fsb
    • resource_packs/vanilla/sounds/mob/wither_skeleton/hurt1.fsb
    • resource_packs/vanilla/sounds/mob/wither_skeleton/hurt2.fsb
    • resource_packs/vanilla/sounds/mob/wither_skeleton/hurt3.fsb
    • resource_packs/vanilla/sounds/mob/wither_skeleton/hurt4.fsb
    • resource_packs/vanilla/sounds/mob/wither_skeleton/idle1.fsb
    • resource_packs/vanilla/sounds/mob/wither_skeleton/idle2.fsb
    • resource_packs/vanilla/sounds/mob/wither_skeleton/idle3.fsb
    • resource_packs/vanilla/sounds/mob/wither_skeleton/step1.fsb
    • resource_packs/vanilla/sounds/mob/wither_skeleton/step2.fsb
    • resource_packs/vanilla/sounds/mob/wither_skeleton/step3.fsb
    • resource_packs/vanilla/sounds/mob/wither_skeleton/step4.fsb
    • resource_packs/editor/textures/editor/Cube.png
    • resource_packs/editor/textures/editor/marquee.png
    • resource_packs/editor/textures/editor/Paste.png
    • resource_packs/editor/textures/editor/Select-Fill.png
    • resource_packs/editor/textures/editor/Tile-View.png
    • resource_packs/vanilla/textures/map/jungle_temple.png
    • resource_packs/vanilla/textures/map/swamp_hut.png
    • resource_packs/vanilla/textures/map/village_desert.png
    • resource_packs/vanilla/textures/map/village_plains.png
    • resource_packs/vanilla/textures/map/village_savanna.png
    • resource_packs/vanilla/textures/map/village_snowy.png
    • resource_packs/vanilla/textures/map/village_taiga.png
    • resource_packs/vanilla/textures/misc/enchanted_actor_glint.png
    • resource_packs/vanilla/textures/ui/bottle_empty_pocket.png
    • resource_packs/vanilla/textures/ui/brewing_fuel_pipes_pocket.png
    • resource_packs/vanilla/textures/ui/bubbles_empty_pocket.png
    • resource_packs/vanilla/textures/ui/bubbles_full_pocket.png
    • resource_packs/vanilla/textures/ui/radio_checked_dark.png
    • resource_packs/vanilla/textures/ui/wysiwyg_reset.png
    • resource_packs/vanilla/ui/csb_sections/csb_common.json




    • behavior_packs/vanilla_1.17.20/entities/arrow.json
    • behavior_packs/vanilla_1.19.20/entities/cat.json
    • behavior_packs/vanilla_1.17.10/entities/fox.json
    • behavior_packs/vanilla_1.17.20/entities/rabbit.json
    • behavior_packs/vanilla_1.19.0/entities/sheep.json
    • behavior_packs/vanilla_1.20.30/entities/sniffer.json
    • behavior_packs/vanilla_1.20.30/entities/zombie_villager_v2.json
    • behavior_packs/vanilla_1.18.30/trading/economy_trades/cartographer_trades.json
    • behavior_packs/vanilla_1.18.20/trading/economy_trades/fisherman_trades.json
    • gui/dist/hbui/gameplay.html
    • gui/dist/hbui/index.html
    • gui/dist/hbui/LASTCOMMITDATETIME
    • gui/dist/hbui/routes.json
    • renderer/materials/Actor.material.bin
    • renderer/materials/ActorBanner.material.bin
    • renderer/materials/ActorBannerForwardPBR.material.bin
    • renderer/materials/ActorBannerPrepass.material.bin
    • renderer/materials/ActorBase.material.bin
    • renderer/materials/ActorForwardPBR.material.bin
    • renderer/materials/ActorGlint.material.bin
    • renderer/materials/ActorGlintForwardPBR.material.bin
    • renderer/materials/ActorGlintPrepass.material.bin
    • renderer/materials/ActorMultiTexture.material.bin
    • renderer/materials/ActorMultiTextureForwardPBR.material.bin
    • renderer/materials/ActorMultiTexturePrepass.material.bin
    • renderer/materials/ActorPattern.material.bin
    • renderer/materials/ActorPatternGlint.material.bin
    • renderer/materials/ActorPrepass.material.bin
    • renderer/materials/ActorTint.material.bin
    • renderer/materials/ActorTintForwardPBR.material.bin
    • renderer/materials/ActorTintPrepass.material.bin
    • renderer/materials/Basic.material.bin
    • renderer/materials/BeaconBeam.material.bin
    • renderer/materials/Blit.material.bin
    • renderer/materials/BlitColor.material.bin
    • renderer/materials/BlockOutlineSelection.material.bin
    • renderer/materials/BlockSelectionOutline.material.bin
    • renderer/materials/BlockSelectionOverlay.material.bin
    • renderer/materials/BlockSelectionOverlayBlockEntity.material.bin
    • renderer/materials/Bloom.material.bin
    • renderer/materials/Builtins.material.bin
    • renderer/materials/Checkerboarding.material.bin
    • renderer/materials/ClearVolume.material.bin
    • renderer/materials/Clouds.material.bin
    • renderer/materials/CloudsForwardPBR.material.bin
    • renderer/materials/Color.material.bin
    • renderer/materials/Cracks.material.bin
    • renderer/materials/CracksBlockEntity.material.bin
    • renderer/materials/Cubemap.material.bin
    • renderer/materials/CubemapHDRi.material.bin
    • renderer/materials/CubemapTransfer.material.bin
    • renderer/materials/DeferredShading.material.bin
    • renderer/materials/displaymap.material.bin
    • renderer/materials/EditorBlockVolumeHull.material.bin
    • renderer/materials/EditorBlockVolumeWireframe.material.bin
    • renderer/materials/EditorSelectionCursor.material.bin
    • renderer/materials/EndPortal.material.bin
    • renderer/materials/EndSky.material.bin
    • renderer/materials/Entity.material.bin
    • renderer/materials/FlameBillboard.material.bin
    • renderer/materials/Flipbook.material.bin
    • renderer/materials/FloatingPointClear.material.bin
    • renderer/materials/GamefaceClearQuad.material.bin
    • renderer/materials/GamefacePath.material.bin
    • renderer/materials/GamefaceRenoir.material.bin
    • renderer/materials/GamefaceStandard.material.bin
    • renderer/materials/GamefaceStandardBatched.material.bin
    • renderer/materials/GamefaceStandardRare.material.bin
    • renderer/materials/GamefaceStencil.material.bin
    • renderer/materials/GamefaceStencilPath.material.bin
    • renderer/materials/GamefaceStencilRare.material.bin
    • renderer/materials/GamefaceTexturesWithColorMix.material.bin
    • renderer/materials/GPUDebugUtils.material.bin
    • renderer/materials/ImGui.material.bin
    • renderer/materials/ItemInHandColor.material.bin
    • renderer/materials/ItemInHandColorGlint.material.bin
    • renderer/materials/ItemInHandForwardPBR.material.bin
    • renderer/materials/ItemInHandForwardPBRGlint.material.bin
    • renderer/materials/ItemInHandForwardPBRTextured.material.bin
    • renderer/materials/ItemInHandPrepass.material.bin
    • renderer/materials/ItemInHandPrepassGlint.material.bin
    • renderer/materials/ItemInHandPrepassTextured.material.bin
    • renderer/materials/ItemInHandTextured.material.bin
    • renderer/materials/LegacyCubemap.material.bin
    • renderer/materials/LightClustering.material.bin
    • renderer/materials/LuminanceHistogram.material.bin
    • renderer/materials/materials.index.json
    • renderer/materials/MeshFallbackPosUVNormalColor.material.bin
    • renderer/materials/MinecraftColor.material.bin
    • renderer/materials/Mip.material.bin
    • renderer/materials/Particle.material.bin
    • renderer/materials/PopulateVolume.material.bin
    • renderer/materials/PostFX.Debug.material.bin
    • renderer/materials/PrepassFallback.material.bin
    • renderer/materials/RenderChunk.material.bin
    • renderer/materials/RenderChunkForwardPBR.material.bin
    • renderer/materials/RenderChunkPrepass.material.bin
    • renderer/materials/RTXPostFX.Bloom.material.bin
    • renderer/materials/RTXPostFX.Tonemapping.material.bin
    • renderer/materials/RTXStub.material.bin
    • renderer/materials/ScreenBlit.material.bin
    • renderer/materials/ScreenUV.material.bin
    • renderer/materials/ShadowOverlay.material.bin
    • renderer/materials/ShadowVolume.material.bin
    • renderer/materials/SimpleOccluder.material.bin
    • renderer/materials/Sky.material.bin
    • renderer/materials/SpecularConvolution.material.bin
    • renderer/materials/StandardRed.material.bin
    • renderer/materials/Stars.material.bin
    • renderer/materials/StarsForwardPBR.material.bin
    • renderer/materials/SunMoon.material.bin
    • renderer/materials/SunMoonForwardPBR.material.bin
    • renderer/materials/ToneMapping.material.bin
    • renderer/materials/UIBase.material.bin
    • renderer/materials/UIBlit.material.bin
    • renderer/materials/UIFill.material.bin
    • renderer/materials/UIGlint.material.bin
    • renderer/materials/UISprite.material.bin
    • renderer/materials/UIText.material.bin
    • renderer/materials/Upscaling.material.bin
    • renderer/materials/VolumeScattering.material.bin
    • renderer/materials/Weather.material.bin
    • renderer/platform_configuration.json
    • renderer/point_light_configs/point_light_configuration.pc.json
    • texts/en_US.lang
    • definitions/attachables/chainmail_boots.json
    • definitions/attachables/chainmail_boots.player.json
    • definitions/attachables/chainmail_chestplate.json
    • definitions/attachables/chainmail_chestplate.player.json
    • definitions/attachables/chainmail_helmet.json
    • definitions/attachables/chainmail_helmet.player.json
    • definitions/attachables/chainmail_leggings.json
    • definitions/attachables/chainmail_leggings.player.json
    • definitions/attachables/diamond_boots.json
    • definitions/attachables/diamond_boots.player.json
    • definitions/attachables/diamond_chestplate.json
    • definitions/attachables/diamond_chestplate.player.json
    • definitions/attachables/diamond_helmet.json
    • definitions/attachables/diamond_helmet.player.json
    • definitions/attachables/diamond_leggings.json
    • definitions/attachables/diamond_leggings.player.json
    • definitions/attachables/elytra.json
    • definitions/attachables/golden_boots.json
    • definitions/attachables/golden_boots.player.json
    • definitions/attachables/golden_chestplate.json
    • definitions/attachables/golden_chestplate.player.json
    • definitions/attachables/golden_helmet.json
    • definitions/attachables/golden_helmet.player.json
    • definitions/attachables/golden_leggings.json
    • definitions/attachables/golden_leggings.player.json
    • definitions/attachables/iron_boots.json
    • definitions/attachables/iron_boots.player.json
    • definitions/attachables/iron_chestplate.json
    • definitions/attachables/iron_chestplate.player.json
    • definitions/attachables/iron_helmet.json
    • definitions/attachables/iron_helmet.player.json
    • definitions/attachables/iron_leggings.json
    • definitions/attachables/iron_leggings.player.json
    • definitions/attachables/leather_boots.json
    • definitions/attachables/leather_boots.player.json
    • definitions/attachables/leather_chestplate.json
    • definitions/attachables/leather_chestplate.player.json
    • definitions/attachables/leather_helmet.json
    • definitions/attachables/leather_helmet.player.json
    • definitions/attachables/leather_leggings.json
    • definitions/attachables/leather_leggings.player.json
    • definitions/attachables/netherite_boots.json
    • definitions/attachables/netherite_boots.player.json
    • definitions/attachables/netherite_chestplate.json
    • definitions/attachables/netherite_chestplate.player.json
    • definitions/attachables/netherite_helmet.json
    • definitions/attachables/netherite_helmet.player.json
    • definitions/attachables/netherite_leggings.json
    • definitions/attachables/netherite_leggings.player.json
    • definitions/attachables/turtle_shell_helmet.json
    • definitions/attachables/turtle_shell_helmet.player.json
    • resource_packs/vanilla_1.20.0/animation_controllers/sniffer.animation_controllers.json
    • resource_packs/vanilla_1.20.10/entity/camel.entity.json
    • resource_packs/vanilla_1.20.0/entity/sniffer.entity.json
    • resource_packs/vanilla_1.20.0/textures/entity/shield_patterns/diagonal_left.png
    • resource_packs/vanilla_1.20.0/textures/entity/shield_patterns/diagonal_right.png
    • resource_packs/vanilla_1.20.0/textures/entity/shield_patterns/diagonal_up_left.png
    • resource_packs/vanilla_1.20.0/textures/entity/shield_patterns/diagonal_up_right.png
    • resource_packs/vanilla_1.20.20/textures/entity/zombie_villager2/professions/armorer.tga
    • resource_packs/vanilla_1.20.20/textures/entity/zombie_villager2/professions/butcher.tga
    • resource_packs/vanilla_1.20.20/textures/entity/zombie_villager2/professions/cartographer.tga
    • resource_packs/vanilla_1.20.20/textures/entity/zombie_villager2/professions/cleric.tga
    • resource_packs/vanilla_1.20.20/textures/entity/zombie_villager2/professions/farmer.tga
    • resource_packs/vanilla_1.20.20/textures/entity/zombie_villager2/professions/fisherman.tga
    • resource_packs/vanilla_1.20.20/textures/entity/zombie_villager2/professions/fletcher.tga
    • resource_packs/vanilla_1.20.20/textures/entity/zombie_villager2/professions/leatherworker.tga
    • resource_packs/vanilla_1.20.20/textures/entity/zombie_villager2/professions/librarian.tga
    • resource_packs/vanilla_1.20.20/textures/entity/zombie_villager2/professions/nitwit.tga
    • resource_packs/vanilla_1.20.20/textures/entity/zombie_villager2/professions/shepherd.tga
    • resource_packs/vanilla_1.20.20/textures/entity/zombie_villager2/professions/stonemason.tga
    • resource_packs/vanilla_1.20.20/textures/entity/zombie_villager2/professions/toolsmith.tga
    • resource_packs/vanilla_1.20.20/textures/entity/zombie_villager2/professions/unskilled.tga
    • resource_packs/vanilla_1.20.20/textures/entity/zombie_villager2/professions/weaponsmith.tga
    • resource_packs/vanilla/textures/map/map_icons.png
    • resource_packs/vanilla/textures/ui/brewing_pipes_large.png
    • resource_packs/vanilla/ui/brewing_stand_screen_pocket.json
    • resource_packs/vanilla/ui/coin_purchase_screen.json
    • resource_packs/vanilla/ui/game_tip_screen.json
    • resource_packs/vanilla/ui/hud_screen.json
    • resource_packs/vanilla/ui/inventory_screen.json
    • resource_packs/vanilla/ui/inventory_screen_pocket.json
    • resource_packs/vanilla/ui/persona_sdl.json
    • resource_packs/vanilla/ui/profile_screen.json
    • resource_packs/vanilla/ui/realmsPlus_screen.json
    • resource_packs/vanilla/ui/realmsPlus_sections/landing_section.json
    • resource_packs/vanilla/ui/settings_screen.json
    • resource_packs/vanilla/ui/settings_sections/controls_section.json
    • resource_packs/vanilla/ui/settings_sections/general_section.json
    • resource_packs/vanilla/ui/start_screen.json
    • resource_packs/vanilla/ui/store_common.json
    • resource_packs/vanilla/ui/store_data_driven_screen.json
    • resource_packs/vanilla/ui/store_item_list_screen.json
    • resource_packs/vanilla/ui/ui_common.json
    • resource_packs/vanilla/ui/_global_variables.json
    • resource_packs/vanilla/ui/_ui_defs.json

Comparison Deep Dive

A list of all of the changes to the existing vanilla behavior pack and resource pack files between versions...

Note: This does not include new files or entries that have been added between versions. It just compares entries that exist between each version.


      • New Value:
        "minecraft:projectile": {
            "on_hit": {
                "impact_damage": {
                 "damage": [
                    1,
                    5
                 ],
                 "knockback": true,
                 "semi_random_diff_damage": false,
                 "destroy_on_hit": true
                },
                "stick_in_ground": {
                 "shake_time": 0.35
                },
                "arrow_effect": {
                 "apply_effect_to_blocking_targets": false
                }
            },
            "hit_sound": "bow.hit",
            "power": 1.6,
            "gravity": 0.05,
            "uncertainty_base": 16,
            "uncertainty_multiplier": 4,
            "anchor": 1,
            "should_bounce": true,
            "offset": [
                0,
                -0.1,
                0
            ]
        }
        Previous Value:
        "minecraft:projectile": {
            "on_hit": {
                "impact_damage": {
                 "damage": [
                    1,
                    5
                 ],
                 "knockback": true,
                 "semi_random_diff_damage": false,
                 "destroy_on_hit": true
                },
                "stick_in_ground": {
                 "shake_time": 0.35
                },
                "arrow_effect": []
            },
            "hit_sound": "bow.hit",
            "power": 1.6,
            "gravity": 0.05,
            "uncertainty_base": 16,
            "uncertainty_multiplier": 4,
            "anchor": 1,
            "should_bounce": true,
            "offset": [
                0,
                -0.1,
                0
            ]
        }
      • New Value:
        "minecraft:projectile": {
            "on_hit": {
                "impact_damage": {
                 "damage": [
                    3,
                    6
                 ],
                 "knockback": true,
                 "semi_random_diff_damage": false,
                 "destroy_on_hit": true
                },
                "stick_in_ground": {
                 "shake_time": 0.35
                },
                "arrow_effect": {
                 "apply_effect_to_blocking_targets": false
                }
            },
            "hit_sound": "bow.hit",
            "power": 1.6,
            "gravity": 0.05,
            "uncertainty_base": 16,
            "uncertainty_multiplier": 4,
            "anchor": 1,
            "should_bounce": true,
            "offset": [
                0,
                -0.1,
                0
            ]
        }
        Previous Value:
        "minecraft:projectile": {
            "on_hit": {
                "impact_damage": {
                 "damage": [
                    3,
                    6
                 ],
                 "knockback": true,
                 "semi_random_diff_damage": false,
                 "destroy_on_hit": true
                },
                "stick_in_ground": {
                 "shake_time": 0.35
                },
                "arrow_effect": []
            },
            "hit_sound": "bow.hit",
            "power": 1.6,
            "gravity": 0.05,
            "uncertainty_base": 16,
            "uncertainty_multiplier": 4,
            "anchor": 1,
            "should_bounce": true,
            "offset": [
                0,
                -0.1,
                0
            ]
        }
      • New Value:
        "minecraft:projectile": {
            "on_hit": {
                "impact_damage": {
                 "damage": 1,
                 "knockback": true,
                 "semi_random_diff_damage": true,
                 "destroy_on_hit": true,
                 "max_critical_damage": 10,
                 "min_critical_damage": 9,
                 "power_multiplier": 0.97
                },
                "stick_in_ground": {
                 "shake_time": 0.35
                },
                "arrow_effect": {
                 "apply_effect_to_blocking_targets": false
                }
            },
            "hit_sound": "bow.hit",
            "power": 5,
            "gravity": 0.05,
            "uncertainty_base": 1,
            "uncertainty_multiplier": 0,
            "anchor": 1,
            "should_bounce": true,
            "offset": [
                0,
                -0.1,
                0
            ]
        }
        Previous Value:
        "minecraft:projectile": {
            "on_hit": {
                "impact_damage": {
                 "damage": 1,
                 "knockback": true,
                 "semi_random_diff_damage": true,
                 "destroy_on_hit": true,
                 "max_critical_damage": 10,
                 "min_critical_damage": 9,
                 "power_multiplier": 0.97
                },
                "stick_in_ground": {
                 "shake_time": 0.35
                },
                "arrow_effect": []
            },
            "hit_sound": "bow.hit",
            "power": 5,
            "gravity": 0.05,
            "uncertainty_base": 1,
            "uncertainty_multiplier": 0,
            "anchor": 1,
            "should_bounce": true,
            "offset": [
                0,
                -0.1,
                0
            ]
        }
      • New Value:
        "minecraft:projectile": {
            "on_hit": {
                "impact_damage": {
                 "damage": [
                    1,
                    4
                 ],
                 "knockback": true,
                 "semi_random_diff_damage": false,
                 "destroy_on_hit": true
                },
                "stick_in_ground": {
                 "shake_time": 0.35
                },
                "arrow_effect": {
                 "apply_effect_to_blocking_targets": false
                }
            },
            "hit_sound": "bow.hit",
            "power": 1.6,
            "gravity": 0.05,
            "uncertainty_base": 16,
            "uncertainty_multiplier": 4,
            "anchor": 1,
            "should_bounce": true,
            "offset": [
                0,
                -0.1,
                0
            ]
        }
        Previous Value:
        "minecraft:projectile": {
            "on_hit": {
                "impact_damage": {
                 "damage": [
                    1,
                    4
                 ],
                 "knockback": true,
                 "semi_random_diff_damage": false,
                 "destroy_on_hit": true
                },
                "stick_in_ground": {
                 "shake_time": 0.35
                },
                "arrow_effect": []
            },
            "hit_sound": "bow.hit",
            "power": 1.6,
            "gravity": 0.05,
            "uncertainty_base": 16,
            "uncertainty_multiplier": 4,
            "anchor": 1,
            "should_bounce": true,
            "offset": [
                0,
                -0.1,
                0
            ]
        }
      • New Value:
        "minecraft:shareables": {
            "singular_pickup": true,
            "all_items": true,
            "all_items_max_amount": 1,
            "items": [
                {
                 "item": "minecraft:apple",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:appleEnchanted",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:baked_potato",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:beef",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:beetroot",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:beetroot_soup",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:bread",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:carrot",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:chicken",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:chorus_fruit",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:clownfish",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:cooked_beef",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:cooked_chicken",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:cooked_fish",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:cooked_porkchop",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:cooked_rabbit",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:cooked_salmon",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:cookie",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:dried_kelp",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:fish",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:golden_apple",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:golden_carrot",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:melon",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:mushroom_stew",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:muttonCooked",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:muttonRaw",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:poisonous_potato",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:porkchop",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:potato",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:pufferfish",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:pumpkin_pie",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:rabbit",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:rabbit_stew",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:rotten_flesh",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:salmon",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:spider_eye",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:sweet_berries",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:glow_berries",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:suspicious_stew",
                 "priority": 0,
                 "max_amount": 1
                }
            ]
        }
        Previous Value:
        "minecraft:shareables": {
            "all_items": true,
            "all_items_max_amount": 1,
            "items": [
                {
                 "item": "minecraft:apple",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:appleEnchanted",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:baked_potato",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:beef",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:beetroot",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:beetroot_soup",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:bread",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:carrot",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:chicken",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:chorus_fruit",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:clownfish",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:cooked_beef",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:cooked_chicken",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:cooked_fish",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:cooked_porkchop",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:cooked_rabbit",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:cooked_salmon",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:cookie",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:dried_kelp",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:fish",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:golden_apple",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:golden_carrot",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:melon",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:mushroom_stew",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:muttonCooked",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:muttonRaw",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:poisonous_potato",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:porkchop",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:potato",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:pufferfish",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:pumpkin_pie",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:rabbit",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:rabbit_stew",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:rotten_flesh",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:salmon",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:spider_eye",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:sweet_berries",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:glow_berries",
                 "priority": 0,
                 "max_amount": 1
                },
                {
                 "item": "minecraft:suspicious_stew",
                 "priority": 0,
                 "max_amount": 1
                }
            ]
        }
      • New Value:
        "minecraft:on_eat_block": {
            "sequence": [
                {
                 "remove": {
                    "component_groups": [
                        "minecraft:sheep_sheared"
                    ]
                 },
                 "add": {
                    "component_groups": [
                        "minecraft:sheep_dyeable"
                    ]
                 }
                },
                {
                 "filters": {
                    "subject": "self",
                    "test": "has_component",
                    "operator": "!=",
                    "value": "minecraft:is_baby"
                 },
                 "add": {
                    "component_groups": [
                        "minecraft:rideable_wooly",
                        "minecraft:loot_wooly"
                    ]
                 },
                 "remove": {
                    "component_groups": [
                        "minecraft:loot_sheared"
                    ]
                 }
                }
            ]
        }
        Previous Value:
        "minecraft:on_eat_block": {
            "sequence": [
                {
                 "remove": {
                    "component_groups": [
                        "minecraft:sheep_sheared"
                    ]
                 },
                 "add": {
                    "component_groups": [
                        "minecraft:sheep_dyeable"
                    ]
                 }
                },
                {
                 "filters": {
                    "test": "has_component",
                    "subject": "other",
                    "operator": "!=",
                    "value": "minecraft:is_baby"
                 },
                 "add": {
                    "component_groups": [
                        "minecraft:rideable_wooly",
                        "minecraft:loot_wooly"
                    ]
                 },
                 "remove": {
                    "component_groups": [
                        "minecraft:loot_sheared"
                    ]
                 }
                }
            ]
        }
      • New Value:
        "minecraft:transformation": {
            "into": "minecraft:villager_v2",
            "begin_transform_sound": "remedy",
            "transformation_sound": "unfect",
            "drop_equipment": true,
            "keep_level": true,
            "delay": {
                "value": 100,
                "range_min": 80,
                "range_max": 200,
                "block_assist_chance": 0.01,
                "block_radius": 4,
                "block_chance": 0.3,
                "block_types": [
                 "minecraft:bed",
                 "minecraft:iron_bars"
                ]
            }
        }
        Previous Value:
        "minecraft:transformation": {
            "into": "minecraft:villager_v2",
            "begin_transform_sound": "remedy",
            "transformation_sound": "unfect",
            "drop_equipment": true,
            "keep_level": true,
            "delay": {
                "value": 100,
                "block_assist_chance": 0.01,
                "block_radius": 4,
                "block_chance": 0.3,
                "block_types": [
                 "minecraft:bed",
                 "minecraft:iron_bars"
                ]
            }
        }
      • New Value:
        "minecraft:spell_effects": {
            "add_effects": [
                {
                 "effect": "strength",
                 "duration": 300
                },
                {
                 "effect": "heal",
                 "duration": 300
                }
            ],
            "remove_effects": "weakness"
        }
        Previous Value:
        "minecraft:spell_effects": {
            "add_effects": [
                {
                 "effect": "strength",
                 "duration": 100
                },
                {
                 "effect": "heal",
                 "duration": 100
                }
            ],
            "remove_effects": "weakness"
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:coal",
                 "quantity": 15,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 1
                }
            ],
            "trader_exp": 2,
            "max_uses": 12,
            "reward_exp": true
        }
      • Previous Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:coal:0",
                 "quantity": 15,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 1
                }
            ],
            "trader_exp": 2,
            "max_uses": 16,
            "reward_exp": true
        }
      • Previous Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 4,
                 "price_multiplier": 0.2
                }
            ],
            "gives": [
                {
                 "item": "minecraft:iron_boots",
                 "quantity": 1
                }
            ],
            "trader_exp": 1,
            "max_uses": 12,
            "reward_exp": true
        }
      • Previous Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 9,
                 "price_multiplier": 0.2
                }
            ],
            "gives": [
                {
                 "item": "minecraft:iron_chestplate",
                 "quantity": 1
                }
            ],
            "trader_exp": 1,
            "max_uses": 12,
            "reward_exp": true
        }
      • Previous Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 5,
                 "price_multiplier": 0.2
                }
            ],
            "gives": [
                {
                 "item": "minecraft:iron_helmet",
                 "quantity": 1
                }
            ],
            "trader_exp": 1,
            "max_uses": 12,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:iron_ingot",
                 "quantity": 5,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:emerald",
                        "quantity": 1,
                        "filters": {
                         "any_of": [
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 0,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 1,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 2,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 3,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 4,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 5,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 6,
                                "operator": "="
                            }
                         ]
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 2,
            "max_uses": 12,
            "reward_exp": true
        }
      • Previous Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 7,
                 "price_multiplier": 0.2
                }
            ],
            "gives": [
                {
                 "item": "minecraft:iron_leggings",
                 "quantity": 1
                }
            ],
            "trader_exp": 1,
            "max_uses": 12,
            "reward_exp": true
        }
      • New Value:
        "num_to_select": 2
        Previous Value:
        "num_to_select": 1
      • Previous Value:
        "num_to_select": 1
      • Previous Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 36,
                 "price_multiplier": 0.2
                }
            ],
            "gives": [
                {
                 "item": "minecraft:bell",
                 "quantity": 1
                }
            ],
            "trader_exp": 5,
            "max_uses": 12,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 4,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:chainmail_boots",
                        "quantity": 1,
                        "filters": {
                         "any_of": [
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 2,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 5,
                                "operator": "="
                            }
                         ]
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 5,
            "max_uses": 12,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 9,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:chainmail_chestplate",
                        "quantity": 1,
                        "filters": {
                         "any_of": [
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 2,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 5,
                                "operator": "="
                            }
                         ]
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 5,
            "max_uses": 12,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 5,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:chainmail_helmet",
                        "quantity": 1,
                        "filters": {
                         "any_of": [
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 2,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 5,
                                "operator": "="
                            }
                         ]
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 5,
            "max_uses": 12,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 7,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:chainmail_leggings",
                        "quantity": 1,
                        "filters": {
                         "any_of": [
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 2,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 5,
                                "operator": "="
                            }
                         ]
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 5,
            "max_uses": 12,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 4,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:iron_boots",
                        "quantity": 1,
                        "filters": {
                         "any_of": [
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 0,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 1,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 3,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 4,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 6,
                                "operator": "="
                            }
                         ]
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 5,
            "max_uses": 12,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 9,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:iron_chestplate",
                        "quantity": 1,
                        "filters": {
                         "any_of": [
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 0,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 1,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 3,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 4,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 6,
                                "operator": "="
                            }
                         ]
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 5,
            "max_uses": 12,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 5,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:iron_helmet",
                        "quantity": 1,
                        "filters": {
                         "any_of": [
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 0,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 1,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 3,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 4,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 6,
                                "operator": "="
                            }
                         ]
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 5,
            "max_uses": 12,
            "reward_exp": true
        }
      • Previous Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:iron_ingot",
                 "quantity": 4,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 1
                }
            ],
            "trader_exp": 10,
            "max_uses": 12,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 7,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:iron_leggings",
                        "quantity": 1,
                        "filters": {
                         "any_of": [
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 0,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 1,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 3,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 4,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 6,
                                "operator": "="
                            }
                         ]
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 5,
            "max_uses": 12,
            "reward_exp": true
        }
      • New Value:
        "num_to_select": 2
        Previous Value:
        "num_to_select": 1
      • Previous Value:
        "num_to_select": 1
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 36,
                 "price_multiplier": 0.2
                }
            ],
            "gives": [
                {
                 "item": "minecraft:bell",
                 "quantity": 1
                }
            ],
            "trader_exp": 10,
            "max_uses": 12,
            "reward_exp": true
        }
      • Previous Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:bucket:10",
                 "quantity": 1,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 1
                }
            ],
            "trader_exp": 20,
            "max_uses": 12,
            "reward_exp": true
        }
      • Previous Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 4,
                 "price_multiplier": 0.2
                }
            ],
            "gives": [
                {
                 "item": "minecraft:chainmail_chestplate",
                 "quantity": 1
                }
            ],
            "trader_exp": 10,
            "max_uses": 12,
            "reward_exp": true
        }
      • Previous Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 1,
                 "price_multiplier": 0.2
                }
            ],
            "gives": [
                {
                 "item": "minecraft:chainmail_helmet",
                 "quantity": 1
                }
            ],
            "trader_exp": 10,
            "max_uses": 12,
            "reward_exp": true
        }
      • Previous Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:diamond",
                 "quantity": 1,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 1
                }
            ],
            "trader_exp": 20,
            "max_uses": 12,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:lava_bucket",
                 "quantity": 1,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 1
                }
            ],
            "trader_exp": 20,
            "max_uses": 12,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 5,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "item": "minecraft:shield",
                 "quantity": 1
                }
            ],
            "trader_exp": 10,
            "max_uses": 12,
            "reward_exp": true
        }
      • New Value:
        "num_to_select": 2
        Previous Value:
        "num_to_select": 1
      • Previous Value:
        "num_to_select": 1
      • Previous Value:
        "num_to_select": 1
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 8,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:chainmail_boots",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "unbreaking",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 2,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 8,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:chainmail_boots",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "mending",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 5,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 13,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:chainmail_chestplate",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "unbreaking",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 2,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 13,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:chainmail_chestplate",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "mending",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 5,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 9,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:chainmail_helmet",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "unbreaking",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 2,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 9,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:chainmail_helmet",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "mending",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 5,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 11,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:chainmail_leggings",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "unbreaking",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 2,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 11,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:chainmail_leggings",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "mending",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 5,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 4,
                 "price_multiplier": 0.05
                },
                {
                 "item": "minecraft:diamond_helmet",
                 "quantity": 1
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:diamond_boots",
                        "quantity": 1,
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 6,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
        Previous Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 8,
                 "price_multiplier": 0.2
                }
            ],
            "gives": [
                {
                 "item": "minecraft:diamond_boots",
                 "quantity": 1,
                 "functions": [
                    {
                        "function": "enchant_with_levels",
                        "treasure": false,
                        "levels": {
                         "min": 5,
                         "max": 19
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 4,
                 "price_multiplier": 0.05
                },
                {
                 "item": "minecraft:diamond_leggings",
                 "quantity": 1
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:diamond_chestplate",
                        "quantity": 1,
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 6,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 2,
                 "price_multiplier": 0.05
                },
                {
                 "item": "minecraft:diamond_chestplate",
                 "quantity": 1
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:diamond_helmet",
                        "quantity": 1,
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 6,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 4,
                 "price_multiplier": 0.05
                },
                {
                 "item": "minecraft:diamond_boots",
                 "quantity": 1
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:diamond_leggings",
                        "quantity": 1,
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 6,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
        Previous Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 14,
                 "price_multiplier": 0.2
                }
            ],
            "gives": [
                {
                 "item": "minecraft:diamond_leggings",
                 "quantity": 1,
                 "functions": [
                    {
                        "function": "enchant_with_levels",
                        "treasure": false,
                        "levels": {
                         "min": 5,
                         "max": 19
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 8,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:iron_boots",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "thorns",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 1,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 8,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:iron_boots",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "protection",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 0,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 2,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:iron_boots",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "binding",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 3,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 8,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:iron_boots",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "frost_walker",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 4,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 13,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:iron_chestplate",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "thorns",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 1,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 13,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:iron_chestplate",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "protection",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 0,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 7,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:iron_chestplate",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "binding",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 3,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 9,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:iron_helmet",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "thorns",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 1,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 9,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:iron_helmet",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "protection",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 0,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 3,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:iron_helmet",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "binding",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 3,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 9,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:iron_helmet",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "aqua_affinity",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 4,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 11,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:iron_leggings",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "thorns",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 1,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 11,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:iron_leggings",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "protection",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 0,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 5,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:iron_leggings",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "binding",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 3,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 15,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "num_to_select": 2
        Previous Value:
        "num_to_select": 1
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 8,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:chainmail_boots",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "feather_falling",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 2,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 30,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 8,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:chainmail_boots",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "depth_strider",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 5,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 30,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 9,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:chainmail_helmet",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "projectile_protection",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 2,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 30,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 9,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:chainmail_helmet",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "respiration",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 5,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 30,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:diamond_block",
                 "quantity": 1,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:emerald",
                        "quantity": 42,
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 6,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 30,
            "max_uses": 12,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 12,
                 "price_multiplier": 0.05
                },
                {
                 "item": "minecraft:diamond",
                 "quantity": 2
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:diamond_boots",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "protection",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 0,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 30,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 12,
                 "price_multiplier": 0.05
                },
                {
                 "item": "minecraft:diamond",
                 "quantity": 2
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:diamond_boots",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "frost_walker",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 4,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 30,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 16,
                 "price_multiplier": 0.05
                },
                {
                 "item": "minecraft:diamond",
                 "quantity": 4
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:diamond_chestplate",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "thorns",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 1,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 30,
            "max_uses": 3,
            "reward_exp": true
        }
        Previous Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 16,
                 "price_multiplier": 0.2
                }
            ],
            "gives": [
                {
                 "item": "minecraft:diamond_chestplate",
                 "quantity": 1,
                 "functions": [
                    {
                        "function": "enchant_with_levels",
                        "treasure": false,
                        "levels": {
                         "min": 5,
                         "max": 19
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 30,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 8,
                 "price_multiplier": 0.05
                },
                {
                 "item": "minecraft:diamond",
                 "quantity": 3
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:diamond_chestplate",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "binding",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 3,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 30,
            "max_uses": 3,
            "reward_exp": true
        }
        Previous Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 16,
                 "price_multiplier": 0.2
                }
            ],
            "gives": [
                {
                 "item": "minecraft:diamond_chestplate",
                 "quantity": 1,
                 "functions": [
                    {
                        "function": "enchant_with_levels",
                        "treasure": false,
                        "levels": {
                         "min": 5,
                         "max": 19
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 30,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 18,
                 "price_multiplier": 0.05
                },
                {
                 "item": "minecraft:diamond",
                 "quantity": 4
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:diamond_chestplate",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "blast_protection",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 6,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 30,
            "max_uses": 3,
            "reward_exp": true
        }
        Previous Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 16,
                 "price_multiplier": 0.2
                }
            ],
            "gives": [
                {
                 "item": "minecraft:diamond_chestplate",
                 "quantity": 1,
                 "functions": [
                    {
                        "function": "enchant_with_levels",
                        "treasure": false,
                        "levels": {
                         "min": 5,
                         "max": 19
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 30,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 6,
                 "price_multiplier": 0.05
                },
                {
                 "item": "minecraft:diamond",
                 "quantity": 2
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:diamond_helmet",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "binding",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 3,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 30,
            "max_uses": 3,
            "reward_exp": true
        }
        Previous Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 8,
                 "price_multiplier": 0.2
                }
            ],
            "gives": [
                {
                 "item": "minecraft:diamond_helmet",
                 "quantity": 1,
                 "functions": [
                    {
                        "function": "enchant_with_levels",
                        "treasure": false,
                        "levels": {
                         "min": 5,
                         "max": 19
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 30,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 12,
                 "price_multiplier": 0.05
                },
                {
                 "item": "minecraft:diamond",
                 "quantity": 3
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:diamond_helmet",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "aqua_affinity",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 4,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 30,
            "max_uses": 3,
            "reward_exp": true
        }
        Previous Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 8,
                 "price_multiplier": 0.2
                }
            ],
            "gives": [
                {
                 "item": "minecraft:diamond_helmet",
                 "quantity": 1,
                 "functions": [
                    {
                        "function": "enchant_with_levels",
                        "treasure": false,
                        "levels": {
                         "min": 5,
                         "max": 19
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 30,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 16,
                 "price_multiplier": 0.05
                },
                {
                 "item": "minecraft:diamond",
                 "quantity": 3
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:diamond_leggings",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "thorns",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 1,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 30,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 16,
                 "price_multiplier": 0.05
                },
                {
                 "item": "minecraft:diamond",
                 "quantity": 3
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:diamond_leggings",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "protection",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 0,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 30,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 18,
                 "price_multiplier": 0.05
                },
                {
                 "item": "minecraft:diamond",
                 "quantity": 3
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:diamond_leggings",
                        "quantity": 1,
                        "functions": [
                         {
                            "function": "specific_enchants",
                            "enchants": {
                                "id": "blast_protection",
                                "level": [
                                 1,
                                 1
                                ]
                            }
                         }
                        ],
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 6,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 30,
            "max_uses": 3,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:iron_block",
                 "quantity": 1,
                 "price_multiplier": 0.05
                }
            ],
            "gives": [
                {
                 "choice": [
                    {
                        "item": "minecraft:emerald",
                        "quantity": 4,
                        "filters": {
                         "any_of": [
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 0,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 1,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 2,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 3,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 4,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 5,
                                "operator": "="
                            }
                         ]
                        }
                    }
                 ]
                }
            ],
            "trader_exp": 30,
            "max_uses": 12,
            "reward_exp": true
        }
      • New Value:
        "num_to_select": 2
        Previous Value:
        "num_to_select": 1
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 13,
                 "price_multiplier": 0.2
                },
                {
                 "item": "minecraft:compass",
                 "quantity": 1,
                 "price_multiplier": 0.2
                }
            ],
            "gives": [
                {
                 "item": "minecraft:map",
                 "filters": {
                    "test": "in_overworld",
                    "subject": "self",
                    "value": true,
                    "operator": "="
                 },
                 "functions": [
                    {
                        "function": "exploration_map",
                        "destination": "monument"
                    }
                 ]
                }
            ],
            "trader_exp": 5,
            "max_uses": 12,
            "reward_exp": true
        }
        Previous Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 13,
                 "price_multiplier": 0.2
                },
                {
                 "item": "minecraft:compass",
                 "quantity": 1,
                 "price_multiplier": 0.2
                }
            ],
            "gives": [
                {
                 "item": "minecraft:map",
                 "functions": [
                    {
                        "function": "exploration_map",
                        "destination": "monument"
                    }
                 ]
                }
            ],
            "trader_exp": 5,
            "max_uses": 12,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 14,
                 "price_multiplier": 0.2
                },
                {
                 "item": "minecraft:compass",
                 "quantity": 1,
                 "price_multiplier": 0.2
                }
            ],
            "gives": [
                {
                 "item": "minecraft:map",
                 "filters": {
                    "test": "in_overworld",
                    "subject": "self",
                    "value": true,
                    "operator": "="
                 },
                 "functions": [
                    {
                        "function": "exploration_map",
                        "destination": "mansion"
                    }
                 ]
                }
            ],
            "trader_exp": 10,
            "max_uses": 12,
            "reward_exp": true
        }
        Previous Value:
        "trades": {
            "wants": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 14,
                 "price_multiplier": 0.2
                },
                {
                 "item": "minecraft:compass",
                 "quantity": 1,
                 "price_multiplier": 0.2
                }
            ],
            "gives": [
                {
                 "item": "minecraft:map",
                 "functions": [
                    {
                        "function": "exploration_map",
                        "destination": "mansion"
                    }
                 ]
                }
            ],
            "trader_exp": 10,
            "max_uses": 12,
            "reward_exp": true
        }
      • New Value:
        "trades": {
            "wants": [
                {
                 "choice": [
                    {
                        "item": "minecraft:oak_boat",
                        "quantity": 1,
                        "price_multiplier": 0.05,
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 0,
                         "operator": "="
                        }
                    },
                    {
                        "item": "minecraft:spruce_boat",
                        "quantity": 1,
                        "price_multiplier": 0.05,
                        "filters": {
                         "any_of": [
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 4,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 6,
                                "operator": "="
                            }
                         ]
                        }
                    },
                    {
                        "item": "minecraft:jungle_boat",
                        "quantity": 1,
                        "price_multiplier": 0.05,
                        "filters": {
                         "any_of": [
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 1,
                                "operator": "="
                            },
                            {
                                "test": "is_mark_variant",
                                "subject": "self",
                                "value": 2,
                                "operator": "="
                            }
                         ]
                        }
                    },
                    {
                        "item": "minecraft:acacia_boat",
                        "quantity": 1,
                        "price_multiplier": 0.05,
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 3,
                         "operator": "="
                        }
                    },
                    {
                        "item": "minecraft:dark_oak_boat",
                        "quantity": 1,
                        "price_multiplier": 0.05,
                        "filters": {
                         "test": "is_mark_variant",
                         "subject": "self",
                         "value": 5,
                         "operator": "="
                        }
                    }
                 ]
                }
            ],
            "gives": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 1
                }
            ],
            "trader_exp": 30,
            "max_uses": 12,
            "reward_exp": true
        }
        Previous Value:
        "trades": {
            "wants": [
                {
                 "choice": [
                    {
                        "item": "minecraft:oak_boat",
                        "quantity": 1,
                        "price_multiplier": 0.05,
                        "biomes": [
                         "plains"
                        ]
                    },
                    {
                        "item": "minecraft:spruce_boat",
                        "quantity": 1,
                        "price_multiplier": 0.05,
                        "biomes": [
                         "snow",
                         "taiga"
                        ]
                    },
                    {
                        "item": "minecraft:jungle_boat",
                        "quantity": 1,
                        "price_multiplier": 0.05,
                        "biomes": [
                         "desert",
                         "jungle"
                        ]
                    },
                    {
                        "item": "minecraft:acacia_boat",
                        "quantity": 1,
                        "price_multiplier": 0.05,
                        "biomes": [
                         "savannah"
                        ]
                    },
                    {
                        "item": "minecraft:dark_oak_boat",
                        "quantity": 1,
                        "price_multiplier": 0.05,
                        "biomes": [
                         "swamp"
                        ]
                    }
                 ]
                }
            ],
            "gives": [
                {
                 "item": "minecraft:emerald",
                 "quantity": 1
                }
            ],
            "trader_exp": 30,
            "max_uses": 12,
            "reward_exp": true
        }

      • The gameplay.html file has been changed
      • The index.html file has been changed
      • The LASTCOMMITDATETIME. file has been changed
      • New Value:
        "routes": [
            {
                "fileName": "/hbui/editor.html",
                "scope": [
                 "in-game",
                 "out-of-game"
                ],
                "defaultRoute": "/editor",
                "supportedRoutes": [
                 {
                    "route": "/editor",
                    "modes": [
                        "overlayModal"
                    ],
                    "regexp": "^\\/editor(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 }
                ]
            },
            {
                "fileName": "/hbui/gameplay.html",
                "scope": [
                 "in-game"
                ],
                "defaultRoute": "/gameplay/death",
                "supportedRoutes": [
                 {
                    "route": "/gameplay/death",
                    "modes": [],
                    "regexp": "^\\/gameplay\\/death(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 }
                ]
            },
            {
                "fileName": "/hbui/index.html",
                "scope": [
                 "in-game",
                 "out-of-game"
                ],
                "defaultRoute": "/create-new-world",
                "supportedRoutes": [
                 {
                    "route": "/achievements/:tab?",
                    "modes": [],
                    "regexp": "^\\/achievements(?:\\/([^\\/]+?))?(?:\\/)?$",
                    "params": [
                        {
                         "name": "tab",
                         "prefix": "/",
                         "delimiter": "/",
                         "optional": true,
                         "repeat": false,
                         "pattern": "[^\\/]+?"
                        }
                    ],
                    "knownEntries": [
                        {
                         "status": "completed"
                        },
                        {
                         "status": "locked"
                        }
                    ]
                 },
                 {
                    "route": "/achievement-detail/:id",
                    "modes": [],
                    "regexp": "^\\/achievement-detail\\/([^\\/]+?)(?:\\/)?$",
                    "params": [
                        {
                         "name": "id",
                         "prefix": "/",
                         "delimiter": "/",
                         "optional": false,
                         "repeat": false,
                         "pattern": "[^\\/]+?"
                        }
                    ],
                    "knownEntries": [
                        {
                         "id": "0"
                        }
                    ]
                 },
                 {
                    "route": "/create-new-world/seed-templates",
                    "modes": [],
                    "regexp": "^\\/create-new-world\\/seed-templates(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/create-new-world/:tab/:worldTemplateId?",
                    "modes": [],
                    "regexp": "^\\/create-new-world\\/([^\\/]+?)(?:\\/([^\\/]+?))?(?:\\/)?$",
                    "params": [
                        {
                         "name": "tab",
                         "prefix": "/",
                         "delimiter": "/",
                         "optional": false,
                         "repeat": false,
                         "pattern": "[^\\/]+?"
                        },
                        {
                         "name": "worldTemplateId",
                         "prefix": "/",
                         "delimiter": "/",
                         "optional": true,
                         "repeat": false,
                         "pattern": "[^\\/]+?"
                        }
                    ],
                    "knownEntries": [
                        {
                         "tab": "advanced"
                        },
                        {
                         "tab": "behavior-packs"
                        },
                        {
                         "tab": "cheats"
                        },
                        {
                         "tab": "debug"
                        },
                        {
                         "tab": "experimental"
                        },
                        {
                         "tab": "general"
                        },
                        {
                         "tab": "multiplayer"
                        },
                        {
                         "tab": "resource-packs"
                        }
                    ]
                 },
                 {
                    "route": "/create-new-world",
                    "modes": [],
                    "regexp": "^\\/create-new-world(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/play/touch-control-selection/:id",
                    "modes": [],
                    "regexp": "^\\/play\\/touch-control-selection\\/([^\\/]+?)(?:\\/)?$",
                    "params": [
                        {
                         "name": "id",
                         "prefix": "/",
                         "delimiter": "/",
                         "optional": false,
                         "repeat": false,
                         "pattern": "[^\\/]+?"
                        }
                    ],
                    "knownEntries": []
                 },
                 {
                    "route": "/play/:tab/:id?/:type?",
                    "modes": [],
                    "regexp": "^\\/play\\/([^\\/]+?)(?:\\/([^\\/]+?))?(?:\\/([^\\/]+?))?(?:\\/)?$",
                    "params": [
                        {
                         "name": "tab",
                         "prefix": "/",
                         "delimiter": "/",
                         "optional": false,
                         "repeat": false,
                         "pattern": "[^\\/]+?"
                        },
                        {
                         "name": "id",
                         "prefix": "/",
                         "delimiter": "/",
                         "optional": true,
                         "repeat": false,
                         "pattern": "[^\\/]+?"
                        },
                        {
                         "name": "type",
                         "prefix": "/",
                         "delimiter": "/",
                         "optional": true,
                         "repeat": false,
                         "pattern": "[^\\/]+?"
                        }
                    ],
                    "knownEntries": [
                        {
                         "tab": "all"
                        },
                        {
                         "tab": "friends"
                        },
                        {
                         "tab": "realms"
                        },
                        {
                         "tab": "servers"
                        }
                    ]
                 },
                 {
                    "route": "/play",
                    "modes": [],
                    "regexp": "^\\/play(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/mobile-data-blocked-modal/show-modal",
                    "modes": [],
                    "regexp": "^\\/mobile-data-blocked-modal\\/show-modal(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/render-distance-warning-modal",
                    "modes": [],
                    "regexp": "^\\/render-distance-warning-modal(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/touch-control-selection",
                    "modes": [],
                    "regexp": "^\\/touch-control-selection(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/realms-choose-realm/:tab",
                    "modes": [],
                    "regexp": "^\\/realms-choose-realm\\/([^\\/]+?)(?:\\/)?$",
                    "params": [
                        {
                         "name": "tab",
                         "prefix": "/",
                         "delimiter": "/",
                         "optional": false,
                         "repeat": false,
                         "pattern": "[^\\/]+?"
                        }
                    ],
                    "knownEntries": [
                        {
                         "tab": "preview-realms"
                        },
                        {
                         "tab": "realm-subscriptions"
                        }
                    ]
                 },
                 {
                    "route": "/realms-choose-slot/:id",
                    "modes": [],
                    "regexp": "^\\/realms-choose-slot\\/([^\\/]+?)(?:\\/)?$",
                    "params": [
                        {
                         "name": "id",
                         "prefix": "/",
                         "delimiter": "/",
                         "optional": false,
                         "repeat": false,
                         "pattern": "[^\\/]+?"
                        }
                    ],
                    "knownEntries": [
                        {
                         "id": "12345"
                        }
                    ]
                 },
                 {
                    "route": "/realms-stories/:tab/:realmId?",
                    "modes": [],
                    "regexp": "^\\/realms-stories\\/([^\\/]+?)(?:\\/([^\\/]+?))?(?:\\/)?$",
                    "params": [
                        {
                         "name": "tab",
                         "prefix": "/",
                         "delimiter": "/",
                         "optional": false,
                         "repeat": false,
                         "pattern": "[^\\/]+?"
                        },
                        {
                         "name": "realmId",
                         "prefix": "/",
                         "delimiter": "/",
                         "optional": true,
                         "repeat": false,
                         "pattern": "[^\\/]+?"
                        }
                    ],
                    "knownEntries": [
                        {
                         "tab": "feed"
                        },
                        {
                         "tab": "members"
                        },
                        {
                         "tab": "timeline"
                        }
                    ]
                 },
                 {
                    "route": "/realms-stories",
                    "modes": [],
                    "regexp": "^\\/realms-stories(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/privacy-and-online-safety-modal",
                    "modes": [
                        "modal"
                    ],
                    "regexp": "^\\/privacy-and-online-safety-modal(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/realms-story-owner-opt-in-notice-modal",
                    "modes": [
                        "modal"
                    ],
                    "regexp": "^\\/realms-story-owner-opt-in-notice-modal(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/announcement-modal/:id",
                    "modes": [],
                    "regexp": "^\\/announcement-modal\\/([^\\/]+?)(?:\\/)?$",
                    "params": [
                        {
                         "name": "id",
                         "prefix": "/",
                         "delimiter": "/",
                         "optional": false,
                         "repeat": false,
                         "pattern": "[^\\/]+?"
                        }
                    ],
                    "knownEntries": [
                        {
                         "id": "0"
                        }
                    ]
                 },
                 {
                    "route": "/realms-stories-settings/:realmId?",
                    "modes": [],
                    "regexp": "^\\/realms-stories-settings(?:\\/([^\\/]+?))?(?:\\/)?$",
                    "params": [
                        {
                         "name": "realmId",
                         "prefix": "/",
                         "delimiter": "/",
                         "optional": true,
                         "repeat": false,
                         "pattern": "[^\\/]+?"
                        }
                    ],
                    "knownEntries": []
                 },
                 {
                    "route": "/player-banned-modal",
                    "modes": [],
                    "regexp": "^\\/player-banned-modal(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/player-report",
                    "modes": [],
                    "regexp": "^\\/player-report(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/sign-in-achievements",
                    "modes": [],
                    "regexp": "^\\/sign-in-achievements(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/sign-in-add-friend",
                    "modes": [],
                    "regexp": "^\\/sign-in-add-friend(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/sign-in-play-on-server",
                    "modes": [],
                    "regexp": "^\\/sign-in-play-on-server(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/sign-in-save-purchases",
                    "modes": [],
                    "regexp": "^\\/sign-in-save-purchases(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/first-time-sign-in",
                    "modes": [],
                    "regexp": "^\\/first-time-sign-in(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/realms-create-preview-with-only-one-subscription",
                    "modes": [
                        "modal"
                    ],
                    "regexp": "^\\/realms-create-preview-with-only-one-subscription(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 }
                ]
            }
        ]
        Previous Value:
        "routes": [
            {
                "fileName": "/hbui/editor.html",
                "scope": [
                 "in-game",
                 "out-of-game"
                ],
                "defaultRoute": "/editor",
                "supportedRoutes": [
                 {
                    "route": "/editor",
                    "modes": [
                        "overlayModal"
                    ],
                    "regexp": "^\\/editor(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 }
                ]
            },
            {
                "fileName": "/hbui/gameplay.html",
                "scope": [
                 "in-game"
                ],
                "defaultRoute": "/gameplay/death",
                "supportedRoutes": [
                 {
                    "route": "/gameplay/death",
                    "modes": [],
                    "regexp": "^\\/gameplay\\/death(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 }
                ]
            },
            {
                "fileName": "/hbui/index.html",
                "scope": [
                 "in-game",
                 "out-of-game"
                ],
                "defaultRoute": "/create-new-world",
                "supportedRoutes": [
                 {
                    "route": "/achievements/:tab?",
                    "modes": [],
                    "regexp": "^\\/achievements(?:\\/([^\\/]+?))?(?:\\/)?$",
                    "params": [
                        {
                         "name": "tab",
                         "prefix": "/",
                         "delimiter": "/",
                         "optional": true,
                         "repeat": false,
                         "pattern": "[^\\/]+?"
                        }
                    ],
                    "knownEntries": [
                        {
                         "status": "completed"
                        },
                        {
                         "status": "locked"
                        }
                    ]
                 },
                 {
                    "route": "/achievement-detail/:id",
                    "modes": [],
                    "regexp": "^\\/achievement-detail\\/([^\\/]+?)(?:\\/)?$",
                    "params": [
                        {
                         "name": "id",
                         "prefix": "/",
                         "delimiter": "/",
                         "optional": false,
                         "repeat": false,
                         "pattern": "[^\\/]+?"
                        }
                    ],
                    "knownEntries": [
                        {
                         "id": "0"
                        }
                    ]
                 },
                 {
                    "route": "/create-new-world/seed-templates",
                    "modes": [],
                    "regexp": "^\\/create-new-world\\/seed-templates(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/create-new-world/:tab/:worldTemplateId?",
                    "modes": [],
                    "regexp": "^\\/create-new-world\\/([^\\/]+?)(?:\\/([^\\/]+?))?(?:\\/)?$",
                    "params": [
                        {
                         "name": "tab",
                         "prefix": "/",
                         "delimiter": "/",
                         "optional": false,
                         "repeat": false,
                         "pattern": "[^\\/]+?"
                        },
                        {
                         "name": "worldTemplateId",
                         "prefix": "/",
                         "delimiter": "/",
                         "optional": true,
                         "repeat": false,
                         "pattern": "[^\\/]+?"
                        }
                    ],
                    "knownEntries": [
                        {
                         "tab": "advanced"
                        },
                        {
                         "tab": "behavior-packs"
                        },
                        {
                         "tab": "cheats"
                        },
                        {
                         "tab": "debug"
                        },
                        {
                         "tab": "experimental"
                        },
                        {
                         "tab": "general"
                        },
                        {
                         "tab": "multiplayer"
                        },
                        {
                         "tab": "resource-packs"
                        }
                    ]
                 },
                 {
                    "route": "/create-new-world",
                    "modes": [],
                    "regexp": "^\\/create-new-world(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/play/touch-control-selection/:id",
                    "modes": [],
                    "regexp": "^\\/play\\/touch-control-selection\\/([^\\/]+?)(?:\\/)?$",
                    "params": [
                        {
                         "name": "id",
                         "prefix": "/",
                         "delimiter": "/",
                         "optional": false,
                         "repeat": false,
                         "pattern": "[^\\/]+?"
                        }
                    ],
                    "knownEntries": []
                 },
                 {
                    "route": "/play/:tab",
                    "modes": [],
                    "regexp": "^\\/play\\/([^\\/]+?)(?:\\/)?$",
                    "params": [
                        {
                         "name": "tab",
                         "prefix": "/",
                         "delimiter": "/",
                         "optional": false,
                         "repeat": false,
                         "pattern": "[^\\/]+?"
                        }
                    ],
                    "knownEntries": [
                        {
                         "tab": "all"
                        },
                        {
                         "tab": "friends"
                        },
                        {
                         "tab": "realms"
                        },
                        {
                         "tab": "servers"
                        }
                    ]
                 },
                 {
                    "route": "/play",
                    "modes": [],
                    "regexp": "^\\/play(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/mobile-data-blocked-modal/show-modal",
                    "modes": [],
                    "regexp": "^\\/mobile-data-blocked-modal\\/show-modal(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/render-distance-warning-modal",
                    "modes": [],
                    "regexp": "^\\/render-distance-warning-modal(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/touch-control-selection",
                    "modes": [],
                    "regexp": "^\\/touch-control-selection(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/realms-choose-realm/:tab",
                    "modes": [],
                    "regexp": "^\\/realms-choose-realm\\/([^\\/]+?)(?:\\/)?$",
                    "params": [
                        {
                         "name": "tab",
                         "prefix": "/",
                         "delimiter": "/",
                         "optional": false,
                         "repeat": false,
                         "pattern": "[^\\/]+?"
                        }
                    ],
                    "knownEntries": [
                        {
                         "tab": "preview-realms"
                        },
                        {
                         "tab": "realm-subscriptions"
                        }
                    ]
                 },
                 {
                    "route": "/realms-choose-slot/:id",
                    "modes": [],
                    "regexp": "^\\/realms-choose-slot\\/([^\\/]+?)(?:\\/)?$",
                    "params": [
                        {
                         "name": "id",
                         "prefix": "/",
                         "delimiter": "/",
                         "optional": false,
                         "repeat": false,
                         "pattern": "[^\\/]+?"
                        }
                    ],
                    "knownEntries": []
                 },
                 {
                    "route": "/realms-stories/:tab/:realmId?",
                    "modes": [],
                    "regexp": "^\\/realms-stories\\/([^\\/]+?)(?:\\/([^\\/]+?))?(?:\\/)?$",
                    "params": [
                        {
                         "name": "tab",
                         "prefix": "/",
                         "delimiter": "/",
                         "optional": false,
                         "repeat": false,
                         "pattern": "[^\\/]+?"
                        },
                        {
                         "name": "realmId",
                         "prefix": "/",
                         "delimiter": "/",
                         "optional": true,
                         "repeat": false,
                         "pattern": "[^\\/]+?"
                        }
                    ],
                    "knownEntries": [
                        {
                         "tab": "home"
                        },
                        {
                         "tab": "members"
                        },
                        {
                         "tab": "timeline"
                        }
                    ]
                 },
                 {
                    "route": "/realms-stories",
                    "modes": [],
                    "regexp": "^\\/realms-stories(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/privacy-and-online-safety-modal",
                    "modes": [
                        "modal"
                    ],
                    "regexp": "^\\/privacy-and-online-safety-modal(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/realms-story-owner-opt-in-notice-modal",
                    "modes": [
                        "modal"
                    ],
                    "regexp": "^\\/realms-story-owner-opt-in-notice-modal(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/announcement-modal/:id",
                    "modes": [],
                    "regexp": "^\\/announcement-modal\\/([^\\/]+?)(?:\\/)?$",
                    "params": [
                        {
                         "name": "id",
                         "prefix": "/",
                         "delimiter": "/",
                         "optional": false,
                         "repeat": false,
                         "pattern": "[^\\/]+?"
                        }
                    ],
                    "knownEntries": [
                        {
                         "id": "0"
                        }
                    ]
                 },
                 {
                    "route": "/player-banned-modal",
                    "modes": [],
                    "regexp": "^\\/player-banned-modal(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/player-report",
                    "modes": [],
                    "regexp": "^\\/player-report(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/sign-in-achievements",
                    "modes": [],
                    "regexp": "^\\/sign-in-achievements(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/sign-in-add-friend",
                    "modes": [],
                    "regexp": "^\\/sign-in-add-friend(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/sign-in-play-on-server",
                    "modes": [],
                    "regexp": "^\\/sign-in-play-on-server(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/sign-in-save-purchases",
                    "modes": [],
                    "regexp": "^\\/sign-in-save-purchases(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 },
                 {
                    "route": "/first-time-sign-in",
                    "modes": [],
                    "regexp": "^\\/first-time-sign-in(?:\\/)?$",
                    "params": [],
                    "knownEntries": []
                 }
                ]
            }
        ]

      • New Value:
        "default": {
            "transitions": [
                {
                 "feeling_happy": "query.timer_flag_3"
                }
            ],
            "blend_transition": 0.2
        }
        Previous Value:
        "default": {
            "transitions": [
                {
                 "feeling_happy": "query.is_feeling_happy"
                }
            ],
            "blend_transition": 0.2
        }
      • New Value:
        "default": {
            "transitions": [
                {
                 "long_sniff": "query.timer_flag_1"
                }
            ],
            "blend_transition": 0.2
        }
        Previous Value:
        "default": {
            "transitions": [
                {
                 "long_sniff": "query.is_scenting"
                }
            ],
            "blend_transition": 0.2
        }
      • New Value:
        "default": {
            "transitions": [
                {
                 "sniffsniff": "query.modified_move_speed < 0.005 && !query.is_searching && !query.is_digging && !query.timer_flag_1 && !query.timer_flag_2"
                }
            ],
            "blend_transition": 0.2
        }
        Previous Value:
        "default": {
            "transitions": [
                {
                 "sniffsniff": "query.modified_move_speed < 0.005 && !query.is_searching && !query.is_digging && !query.is_scenting && !query.is_rising"
                }
            ],
            "blend_transition": 0.2
        }
      • New Value:
        "default": {
            "transitions": [
                {
                 "stand_up": "query.timer_flag_2"
                }
            ],
            "blend_transition": 0.2
        }
        Previous Value:
        "default": {
            "transitions": [
                {
                 "stand_up": "query.is_rising"
                }
            ],
            "blend_transition": 0.2
        }
      • New Value:
        "feeling_happy": {
            "animations": [
                "feeling_happy"
            ],
            "transitions": [
                {
                 "default": "!query.timer_flag_3"
                }
            ],
            "blend_transition": 0.2
        }
        Previous Value:
        "feeling_happy": {
            "animations": [
                "feeling_happy"
            ],
            "transitions": [
                {
                 "default": "!query.is_feeling_happy"
                }
            ],
            "blend_transition": 0.2
        }
      • New Value:
        "long_sniff": {
            "animations": [
                "long_sniff"
            ],
            "transitions": [
                {
                 "default": "!query.timer_flag_1"
                }
            ],
            "blend_transition": 0.2
        }
        Previous Value:
        "long_sniff": {
            "animations": [
                "long_sniff"
            ],
            "transitions": [
                {
                 "default": "!query.is_scenting"
                }
            ],
            "blend_transition": 0.2
        }
      • New Value:
        "stand_up": {
            "animations": [
                "stand_up"
            ],
            "transitions": [
                {
                 "default": "!query.timer_flag_2"
                }
            ],
            "blend_transition": 0.2
        }
        Previous Value:
        "stand_up": {
            "animations": [
                "stand_up"
            ],
            "transitions": [
                {
                 "default": "!query.is_rising"
                }
            ],
            "blend_transition": 0.2
        }
      • New Value:
        "scripts": {
            "pre_animation": [
                "variable.dash_cooldown = (!(variable.last_dash_cooldown ?? true) && query.has_dash_cooldown) ? 2.75 : ( variable.dash_cooldown ?? 0 );",
                "variable.dash_cooldown = math.max(0, variable.dash_cooldown-query.delta_time);",
                "variable.dash_cooldown_progress = (2.75 - variable.dash_cooldown) / 2.75;",
                "variable.last_dash_cooldown = query.has_dash_cooldown;",
                "variable.moving = query.modified_move_speed < 0 || query.vertical_speed < 0;",
                "variable.xTargetRot = math.clamp(query.target_x_rotation, -30, 30);",
                "variable.xHeadRot = variable.dash_cooldown_progress < 0 ? math.clamp(variable.xTargetRot + (45 * (1 - variable.dash_cooldown_progress)), -25, 70) : variable.xTargetRot;",
                "variable.yHeadRot = math.clamp(query.target_y_rotation, -30, 30);"
            ]
        }
        Previous Value:
        "scripts": {
            "pre_animation": [
                "variable.moving = query.modified_move_speed < 0 || query.vertical_speed < 0;",
                "variable.xTargetRot = math.clamp(query.target_x_rotation, -30, 30);",
                "variable.xHeadRot = query.dash_cooldown_progress < 0 ? math.clamp(variable.xTargetRot + (45 * (1 - query.dash_cooldown_progress)), -25, 70) : variable.xTargetRot;",
                "variable.yHeadRot = math.clamp(query.target_y_rotation, -30, 30);"
            ]
        }
      • New Value:
        "entity_sounds": {
            "defaults": {
                "volume": 1,
                "pitch": [
                 0.8,
                 1.2
                ],
                "events": {
                 "fall.big": {
                    "sound": "damage.fallbig",
                    "volume": 0.75,
                    "pitch": 1
                 },
                 "fall.small": {
                    "sound": "damage.fallsmall",
                    "volume": 0.75,
                    "pitch": 1
                 },
                 "splash": {
                    "sound": "random.splash",
                    "pitch": [
                        0.6,
                        1.4
                    ]
                 },
                 "swim": {
                    "sound": "random.swim",
                    "pitch": [
                        0.6,
                        1.4
                    ]
                 },
                 "fizz": {
                    "sound": "random.fizz",
                    "volume": 0.7,
                    "pitch": [
                        1.2,
                        2
                    ]
                 },
                 "drink": {
                    "sound": "random.drink",
                    "volume": 0.35,
                    "pitch": [
                        0.9,
                        1.1
                    ]
                 },
                 "eat": {
                    "sound": "random.eat",
                    "volume": [
                        0.5,
                        1.1
                    ],
                    "pitch": [
                        0.8,
                        1.2
                    ]
                 },
                 "ambient": "",
                 "flop": "",
                 "hurt": "game.player.hurt",
                 "death": "game.player.die",
                 "ambient.in.water": "",
                 "hurt.in.water": "",
                 "death.in.water": "",
                 "ambient.in.raid": "",
                 "celebrate": "",
                 "drink.honey": {
                    "sound": "random.drink_honey",
                    "volume": 0.5,
                    "pitch": [
                        0.9,
                        1
                    ]
                 }
                }
            },
            "entities": {
                "bat": {
                 "volume": 0.1,
                 "pitch": [
                    0.76,
                    1.14
                 ],
                 "events": {
                    "ambient": "mob.bat.idle",
                    "hurt": "mob.bat.hurt",
                    "death": "mob.bat.death",
                    "takeoff": {
                        "sound": "mob.bat.takeoff",
                        "volume": 0.05,
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    }
                 }
                },
                "blaze": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.blaze.breathe",
                    "hurt": "mob.blaze.hit",
                    "death": "mob.blaze.death",
                    "shoot": "mob.blaze.shoot"
                 }
                },
                "cat": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient.tame": "mob.cat.meow",
                    "ambient": "mob.cat.straymeow",
                    "hurt": {
                        "sound": "mob.cat.hit",
                        "volume": 0.45
                    },
                    "death": {
                        "sound": "mob.cat.hit",
                        "volume": 0.5,
                        "pitch": 0.9
                    },
                    "purr": "mob.cat.purr",
                    "purreow": "mob.cat.purreow",
                    "eat": "mob.cat.eat",
                    "tempt": {
                        "sound": "mob.cat.beg_for_food",
                        "volume": 0.7,
                        "pitch": 1
                    }
                 }
                },
                "chicken": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.chicken.say",
                    "hurt": "mob.chicken.hurt",
                    "death": "mob.chicken.hurt",
                    "step": {
                        "sound": "mob.chicken.step",
                        "volume": 0.25,
                        "pitch": 1
                    },
                    "plop": "mob.chicken.plop",
                    "eat": ""
                 }
                },
                "cow": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.cow.say",
                    "hurt": "mob.cow.hurt",
                    "death": "mob.cow.hurt",
                    "step": {
                        "sound": "mob.cow.step",
                        "volume": 0.65,
                        "pitch": [
                         0.9,
                         1.1
                        ]
                    },
                    "eat": ""
                 }
                },
                "mooshroom": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.cow.say",
                    "eat": "mob.mooshroom.eat",
                    "hurt": "mob.cow.hurt",
                    "death": "mob.cow.hurt",
                    "step": {
                        "sound": "mob.cow.step",
                        "volume": 0.65,
                        "pitch": [
                         0.9,
                         1.1
                        ]
                    }
                 }
                },
                "creeper": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "hurt": "mob.creeper.say",
                    "death": "mob.creeper.death",
                    "fuse": {
                        "sound": "random.fuse",
                        "volume": 1,
                        "pitch": 0.5
                    }
                 }
                },
                "dolphin": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.dolphin.idle",
                    "hurt": "mob.dolphin.hurt",
                    "death": "mob.dolphin.death",
                    "breathe": "mob.dolphin.blowhole",
                    "attack": "mob.dolphin.attack",
                    "splash": "mob.dolphin.splash",
                    "swim": "mob.dolphin.swim",
                    "ambient.in.water": "mob.dolphin.idle_water",
                    "hurt.in.water": "mob.dolphin.hurt",
                    "death.in.water": "mob.dolphin.death",
                    "jump": {
                        "sound": "mob.dolphin.jump",
                        "volume": 0.7,
                        "pitch": 1
                    },
                    "eat": {
                        "sound": "mob.dolphin.eat",
                        "volume": 0.7,
                        "pitch": 1
                    }
                 }
                },
                "drowned": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.drowned.say",
                    "hurt": "mob.drowned.hurt",
                    "death": "mob.drowned.death",
                    "ambient.in.water": "mob.drowned.say_water",
                    "hurt.in.water": "mob.drowned.hurt_water",
                    "death.in.water": "mob.drowned.death_water",
                    "step": "mob.drowned.step"
                 }
                },
                "enderman": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.endermen.idle",
                    "hurt": "mob.endermen.hit",
                    "death": "mob.endermen.death",
                    "mad": "mob.endermen.scream",
                    "stare": {
                        "sound": "mob.endermen.stare",
                        "volume": 1,
                        "pitch": 1
                    }
                 }
                },
                "endermite": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.endermite.say",
                    "hurt": "mob.endermite.hit",
                    "death": "mob.endermite.kill",
                    "step": {
                        "sound": "mob.endermite.step",
                        "volume": 0.15,
                        "pitch": 1
                    }
                 }
                },
                "ender_dragon": {
                 "volume": 80,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "mad": "mob.enderdragon.growl",
                    "hurt": "mob.enderdragon.hit",
                    "death": "mob.enderdragon.death",
                    "flap": "mob.enderdragon.flap"
                 }
                },
                "xp_orb": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "fizz": {
                        "sound": "random.fizz",
                        "volume": 0.4,
                        "pitch": [
                         2,
                         2.4
                        ]
                    }
                 }
                },
                "fox": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.fox.ambient",
                    "hurt": "mob.fox.hurt",
                    "death": "mob.fox.death",
                    "mad": "mob.fox.aggro",
                    "sniff": "mob.fox.sniff",
                    "attack": "mob.fox.bite",
                    "eat": "mob.fox.eat",
                    "screech": {
                        "sound": "mob.fox.screech",
                        "volume": 2
                    },
                    "sleep": "mob.fox.sleep",
                    "spit": "mob.fox.spit"
                 }
                },
                "ghast": {
                 "volume": 5,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "scream": "mob.ghast.affectionate_scream",
                    "warn": "mob.ghast.charge",
                    "shoot": {
                        "sound": "mob.ghast.fireball",
                        "volume": 0.7
                    },
                    "ambient": "mob.ghast.moan",
                    "hurt": "mob.ghast.scream",
                    "death": "mob.ghast.death"
                 }
                },
                "guardian": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.guardian.land_idle",
                    "hurt": "mob.guardian.land_hit",
                    "death": "mob.guardian.land_death",
                    "ambient.in.water": "mob.guardian.ambient",
                    "hurt.in.water": "mob.guardian.hit",
                    "death.in.water": "mob.guardian.death",
                    "guardian.flop": {
                        "sound": "mob.guardian.flop",
                        "volume": 1,
                        "pitch": 1
                    },
                    "flop": "mob.guardian.flop"
                 }
                },
                "elder_guardian": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.guardian.land_idle",
                    "hurt": "mob.guardian.land_hit",
                    "death": "mob.elderguardian.death",
                    "ambient.in.water": "mob.elderguardian.idle",
                    "hurt.in.water": "mob.elderguardian.hit",
                    "death.in.water": "mob.elderguardian.death",
                    "guardian.flop": {
                        "sound": "mob.guardian.flop",
                        "volume": 1,
                        "pitch": 1
                    },
                    "flop": "mob.guardian.flop"
                 }
                },
                "cod": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "hurt": "mob.fish.hurt",
                    "hurt.in.water": "mob.fish.hurt",
                    "flop": {
                        "sound": "mob.fish.flop",
                        "volume": 1,
                        "pitch": 1
                    },
                    "step": {
                        "sound": "mob.fish.step",
                        "volume": 0.15,
                        "pitch": 1
                    }
                 }
                },
                "tropicalfish": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "hurt": "mob.fish.hurt",
                    "hurt.in.water": "mob.fish.hurt",
                    "flop": {
                        "sound": "mob.fish.flop",
                        "volume": 1,
                        "pitch": 1
                    },
                    "step": {
                        "sound": "mob.fish.step",
                        "volume": 0.15,
                        "pitch": 1
                    }
                 }
                },
                "salmon": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "hurt": "mob.fish.hurt",
                    "hurt.in.water": "mob.fish.hurt",
                    "flop": {
                        "sound": "mob.fish.flop",
                        "volume": 1,
                        "pitch": 1
                    },
                    "step": {
                        "sound": "mob.fish.step",
                        "volume": 0.15,
                        "pitch": 1
                    }
                 }
                },
                "pufferfish": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "hurt": "mob.fish.hurt",
                    "hurt.in.water": "mob.fish.hurt",
                    "flop": {
                        "sound": "mob.fish.flop",
                        "volume": 1,
                        "pitch": 1
                    },
                    "step": {
                        "sound": "mob.fish.step",
                        "volume": 0.15,
                        "pitch": 1
                    }
                 }
                },
                "evocation_illager": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.evocation_illager.ambient",
                    "death": "mob.evocation_illager.death",
                    "hurt": "mob.evocation_illager.hurt",
                    "cast.spell": "mob.evocation_illager.cast_spell",
                    "prepare.attack": "mob.evocation_illager.prepare_attack",
                    "prepare.summon": "mob.evocation_illager.prepare_summon",
                    "prepare.wololo": "mob.evocation_illager.prepare_wololo",
                    "ambient.in.raid": {
                        "sound": "mob.evocation_illager.ambient",
                        "volume": 3,
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    },
                    "celebrate": "mob.evocation_illager.celebrate"
                 }
                },
                "evocation_fang": {
                 "volume": 0.8,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "fang": "mob.evocation_fangs.attack"
                 }
                },
                "vex": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.vex.ambient",
                    "death": "mob.vex.death",
                    "hurt": "mob.vex.hurt",
                    "charge": "mob.vex.charge"
                 }
                },
                "llama": {
                 "volume": 0.8,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.llama.idle",
                    "death": "mob.llama.death",
                    "hurt": "mob.llama.hurt",
                    "mad": "mob.llama.angry",
                    "shoot": "mob.llama.spit",
                    "step": {
                        "sound": "mob.llama.step",
                        "volume": 0.15,
                        "pitch": 1
                    },
                    "armor": {
                        "sound": "mob.llama.swag",
                        "volume": 0.5,
                        "pitch": 1
                    },
                    "add.chest": {
                        "sound": "mob.horse.armor",
                        "volume": 1,
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    },
                    "eat": {
                        "sound": "mob.llama.eat",
                        "volume": [
                         0.5,
                         1.5
                        ],
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    }
                 }
                },
                "horse": {
                 "volume": 0.8,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.horse.idle",
                    "death": "mob.horse.death",
                    "hurt": "mob.horse.hit",
                    "mad": "mob.horse.angry",
                    "saddle": {
                        "sound": "mob.horse.leather",
                        "volume": 0.6,
                        "pitch": 1
                    },
                    "armor": {
                        "sound": "mob.horse.armor",
                        "volume": 0.6,
                        "pitch": 1
                    },
                    "add.chest": {
                        "sound": "mob.horse.armor",
                        "volume": 1,
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    },
                    "breathe": {
                        "sound": "mob.horse.breathe",
                        "volume": 0.7,
                        "pitch": 1
                    },
                    "jump": {
                        "sound": "mob.horse.jump",
                        "volume": 0.4,
                        "pitch": 1
                    },
                    "land": {
                        "sound": "mob.horse.land",
                        "volume": 0.4,
                        "pitch": 1
                    },
                    "eat": {
                        "sound": "mob.horse.eat",
                        "volume": [
                         0.5,
                         1.5
                        ],
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    }
                 }
                },
                "donkey": {
                 "volume": 0.8,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.horse.donkey.idle",
                    "death": "mob.horse.donkey.death",
                    "hurt": "mob.horse.donkey.hit",
                    "mad": "mob.horse.donkey.angry",
                    "saddle": {
                        "sound": "mob.horse.leather",
                        "volume": 0.5,
                        "pitch": 1
                    },
                    "armor": {
                        "sound": "mob.horse.armor",
                        "volume": 0.6,
                        "pitch": 1
                    },
                    "add.chest": {
                        "sound": "mob.horse.armor",
                        "volume": 1,
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    },
                    "breathe": {
                        "sound": "mob.horse.breathe",
                        "volume": 0.7,
                        "pitch": 1
                    },
                    "jump": {
                        "sound": "mob.horse.jump",
                        "volume": 0.4,
                        "pitch": 1
                    },
                    "land": {
                        "sound": "mob.horse.land",
                        "volume": 0.4,
                        "pitch": 1
                    },
                    "eat": {
                        "sound": "mob.horse.eat",
                        "volume": [
                         0.5,
                         1.5
                        ],
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    }
                 }
                },
                "mule": {
                 "volume": 0.8,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.horse.donkey.idle",
                    "death": "mob.horse.donkey.death",
                    "hurt": "mob.horse.donkey.hit",
                    "mad": "mob.horse.donkey.angry",
                    "saddle": {
                        "sound": "mob.horse.leather",
                        "volume": 0.6,
                        "pitch": 1
                    },
                    "armor": {
                        "sound": "mob.horse.armor",
                        "volume": 0.6,
                        "pitch": 1
                    },
                    "add.chest": {
                        "sound": "mob.horse.armor",
                        "volume": 1,
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    },
                    "breathe": {
                        "sound": "mob.horse.breathe",
                        "volume": 0.7,
                        "pitch": 1
                    },
                    "jump": {
                        "sound": "mob.horse.jump",
                        "volume": 0.4,
                        "pitch": 1
                    },
                    "land": {
                        "sound": "mob.horse.land",
                        "volume": 0.4,
                        "pitch": 1
                    },
                    "eat": {
                        "sound": "mob.horse.eat",
                        "volume": [
                         0.5,
                         1.5
                        ],
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    }
                 }
                },
                "skeleton_horse": {
                 "volume": 0.8,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.horse.skeleton.idle",
                    "death": "mob.horse.skeleton.death",
                    "hurt": "mob.horse.skeleton.hit",
                    "saddle": {
                        "sound": "mob.horse.leather",
                        "volume": 0.6,
                        "pitch": 1
                    },
                    "armor": {
                        "sound": "mob.horse.armor",
                        "volume": 0.6,
                        "pitch": 1
                    },
                    "add.chest": {
                        "sound": "mob.horse.armor",
                        "volume": 1,
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    },
                    "breathe": {
                        "sound": "mob.horse.breathe",
                        "volume": 0.7,
                        "pitch": 1
                    },
                    "jump": {
                        "sound": "mob.horse.jump",
                        "volume": 0.4,
                        "pitch": 1
                    },
                    "land": {
                        "sound": "mob.horse.land",
                        "volume": 0.4,
                        "pitch": 1
                    }
                 }
                },
                "zombie_horse": {
                 "volume": 0.8,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.horse.zombie.idle",
                    "death": "mob.horse.zombie.death",
                    "hurt": "mob.horse.zombie.hit",
                    "saddle": {
                        "sound": "mob.horse.leather",
                        "volume": 0.6,
                        "pitch": 1
                    },
                    "armor": {
                        "sound": "mob.horse.armor",
                        "volume": 0.6,
                        "pitch": 1
                    },
                    "add.chest": {
                        "sound": "mob.horse.armor",
                        "volume": 1,
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    },
                    "breathe": {
                        "sound": "mob.horse.breathe",
                        "volume": 0.7,
                        "pitch": 1
                    },
                    "jump": {
                        "sound": "mob.horse.jump",
                        "volume": 0.4,
                        "pitch": 1
                    },
                    "land": {
                        "sound": "mob.horse.land",
                        "volume": 0.4,
                        "pitch": 1
                    }
                 }
                },
                "husk": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.husk.ambient",
                    "hurt": "mob.husk.hurt",
                    "death": "mob.husk.death",
                    "step": {
                        "sound": "mob.husk.step",
                        "volume": 0.35,
                        "pitch": 1
                    }
                 }
                },
                "iron_golem": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1
                 ],
                 "events": {
                    "ambient": "mob.irongolem.say",
                    "hurt": "mob.irongolem.hit",
                    "death": "mob.irongolem.death",
                    "step": {
                        "sound": "mob.irongolem.walk",
                        "volume": 1,
                        "pitch": 1
                    },
                    "throw": {
                        "sound": "mob.irongolem.throw",
                        "volume": 1,
                        "pitch": 1
                    },
                    "irongolem.crack": "mob.irongolem.crack",
                    "irongolem.repair": "mob.irongolem.repair"
                 }
                },
                "ravager": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.ravager.ambient",
                    "hurt": "mob.ravager.hurt",
                    "death": "mob.ravager.death",
                    "step": "mob.ravager.step",
                    "attack.strong": "mob.ravager.bite",
                    "roar": "mob.ravager.roar",
                    "stun": "mob.ravager.stun",
                    "ambient.in.raid": {
                        "sound": "mob.ravager.ambient",
                        "volume": 3,
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    },
                    "celebrate": "mob.ravager.celebrate"
                 }
                },
                "snow_golem": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "hurt": {
                        "sound": "mob.snowgolem.hurt",
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    },
                    "death": {
                        "sound": "mob.snowgolem.death",
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    },
                    "shoot": {
                        "sound": "mob.snowgolem.shoot",
                        "pitch": [
                         0.33,
                         0.5
                        ]
                    }
                 }
                },
                "lightning_bolt": {
                 "volume": 1000,
                 "events": {
                    "thunder": {
                        "sound": "ambient.weather.thunder",
                        "pitch": [
                         0.6,
                         1
                        ]
                    },
                    "explode": {
                        "sound": "ambient.weather.lightning.impact",
                        "pitch": [
                         0.3,
                         0.7
                        ]
                    }
                 }
                },
                "minecart": {
                 "events": {
                    "step": ""
                 }
                },
                "item": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "fizz": {
                        "sound": "random.fizz",
                        "volume": 0.4,
                        "pitch": [
                         2,
                         2.4
                        ]
                    }
                 }
                },
                "ocelot": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.ocelot.idle",
                    "hurt": {
                        "sound": "mob.cat.hit",
                        "volume": 0.45
                    },
                    "death": "mob.ocelot.death",
                    "eat": "mob.cat.eat"
                 }
                },
                "parrot": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": {
                        "sound": "mob.parrot.idle",
                        "volume": 0.7
                    },
                    "hurt": {
                        "sound": "mob.parrot.hurt",
                        "volume": 1,
                        "pitch": [
                         0.8,
                         1
                        ]
                    },
                    "death": {
                        "sound": "mob.parrot.death",
                        "volume": 1,
                        "pitch": [
                         0.8,
                         1
                        ]
                    },
                    "step": "mob.parrot.step",
                    "eat": "mob.parrot.eat",
                    "fly": "mob.parrot.fly",
                    "imitate.blaze": {
                        "sound": "mob.blaze.ambient",
                        "volume": 0.4,
                        "pitch": 1.8
                    },
                    "imitate.cave_spider": {
                        "sound": "mob.spider.say",
                        "volume": 0.6,
                        "pitch": 1.8
                    },
                    "imitate.creeper": {
                        "sound": "random.fuse",
                        "volume": 0.6,
                        "pitch": 1.8
                    },
                    "imitate.elder_guardian": {
                        "sound": "mob.guardian.land_idle",
                        "volume": 0.7,
                        "pitch": 1.7
                    },
                    "imitate.ender_dragon": {
                        "sound": "mob.enderdragon.growl",
                        "volume": 0.2,
                        "pitch": 1.8
                    },
                    "imitate.enderman": {
                        "sound": "mob.endermen.idle",
                        "volume": 0.5,
                        "pitch": 1.7
                    },
                    "imitate.endermite": {
                        "sound": "mob.endermite.say",
                        "volume": 0.7,
                        "pitch": 1.8
                    },
                    "imitate.evocation_illager": {
                        "sound": "mob.evocation_illager.ambient",
                        "volume": 0.6,
                        "pitch": 1.8
                    },
                    "imitate.ghast": {
                        "sound": "mob.ghast.moan",
                        "volume": 0.7,
                        "pitch": 1.8
                    },
                    "imitate.husk": {
                        "sound": "mob.husk.ambient",
                        "volume": 0.6,
                        "pitch": 1.8
                    },
                    "imitate.illusion_illager": {
                        "sound": "mob.illusion_illager.ambient",
                        "volume": 0.7,
                        "pitch": 1.8
                    },
                    "imitate.magma_cube": {
                        "sound": "mob.magmacube.big",
                        "volume": 0.6,
                        "pitch": 1.8
                    },
                    "imitate.polar_bear": {
                        "sound": "mob.polarbear.idle",
                        "volume": 0.7,
                        "pitch": 0.8
                    },
                    "imitate.panda": {
                        "sound": "mob.panda.idle",
                        "volume": 0.7,
                        "pitch": 0.8
                    },
                    "imitate.shulker": {
                        "sound": "mob.shulker.ambient",
                        "volume": 0.4,
                        "pitch": 1.7
                    },
                    "imitate.silverfish": {
                        "sound": "mob.silverfish.say",
                        "volume": 0.7,
                        "pitch": 1.8
                    },
                    "imitate.skeleton": {
                        "sound": "mob.skeleton.say",
                        "volume": 1,
                        "pitch": 1.7
                    },
                    "imitate.slime": {
                        "sound": "mob.slime.big",
                        "volume": 0.6,
                        "pitch": 1.8
                    },
                    "imitate.spider": {
                        "sound": "mob.spider.say",
                        "volume": 0.6,
                        "pitch": 1.8
                    },
                    "imitate.stray": {
                        "sound": "mob.stray.ambient",
                        "volume": 0.6,
                        "pitch": 1.6
                    },
                    "imitate.vex": {
                        "sound": "mob.vex.ambient",
                        "volume": 0.8,
                        "pitch": 1.6
                    },
                    "imitate.vindication_illager": {
                        "sound": "mob.vindicator.idle",
                        "volume": 0.6,
                        "pitch": 1.7
                    },
                    "imitate.witch": {
                        "sound": "mob.witch.ambient",
                        "volume": 0.5,
                        "pitch": 1.8
                    },
                    "imitate.wither": {
                        "sound": "mob.wither.ambient",
                        "volume": 0.2,
                        "pitch": 1.8
                    },
                    "imitate.wither_skeleton": {
                        "sound": "mob.skeleton.say",
                        "volume": 0.7,
                        "pitch": 1.8
                    },
                    "imitate.wolf": {
                        "sound": "mob.wolf.bark",
                        "volume": 0.6,
                        "pitch": 1.8
                    },
                    "imitate.zombie": {
                        "sound": "mob.zombie.say",
                        "volume": 0.6,
                        "pitch": 1.8
                    },
                    "imitate.drowned": {
                        "sound": "mob.zombie.say",
                        "volume": 0.6,
                        "pitch": 1.8
                    },
                    "imitate.zombie_pigman": {
                        "sound": "mob.zombiepig.zpig",
                        "volume": 0.4,
                        "pitch": 1.8
                    },
                    "imitate.zombie_villager": {
                        "sound": "mob.zombie_villager.say",
                        "volume": 0.6,
                        "pitch": 1.8
                    },
                    "imitate.warden": {
                        "sound": "mob.warden.clicking",
                        "volume": 0.8,
                        "pitch": 1.8
                    }
                 }
                },
                "phantom": {
                 "volume": 10,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.phantom.idle",
                    "hurt": "mob.phantom.hurt",
                    "death": "mob.phantom.death",
                    "attack": "mob.phantom.bite",
                    "swoop": {
                        "sound": "mob.phantom.swoop",
                        "pitch": [
                         0.95,
                         1.05
                        ]
                    },
                    "flap": "mob.phantom.flap"
                 }
                },
                "pig": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.pig.say",
                    "hurt": "mob.pig.say",
                    "death": "mob.pig.death",
                    "step": {
                        "sound": "mob.pig.step",
                        "volume": 0.2,
                        "pitch": 1
                    },
                    "boost": {
                        "sound": "mob.pig.boost",
                        "volume": 1,
                        "pitch": 1
                    },
                    "death.to.zombie": {
                        "sound": "mob.pig.death",
                        "volume": 2
                    },
                    "eat": ""
                 }
                },
                "pillager": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.pillager.idle",
                    "hurt": "mob.pillager.hurt",
                    "death": "mob.pillager.death",
                    "ambient.in.raid": {
                        "sound": "mob.pillager.idle",
                        "volume": 3,
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    },
                    "celebrate": "mob.pillager.celebrate"
                 }
                },
                "zombie_pigman": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.zombiepig.zpig",
                    "hurt": "mob.zombiepig.zpighurt",
                    "death": "mob.zombiepig.zpigdeath",
                    "mad": {
                        "sound": "mob.zombiepig.zpigangry",
                        "volume": 2,
                        "pitch": [
                         1.44,
                         2.16
                        ]
                    }
                 }
                },
                "player": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "throw": {
                        "sound": "random.bow",
                        "volume": 0.5,
                        "pitch": [
                         0.33,
                         0.5
                        ]
                    },
                    "hurt": "game.player.hurt",
                    "death": "game.player.die",
                    "hurt.in.water": "game.player.hurt",
                    "death.in.water": "game.player.die",
                    "attack.nodamage": "game.player.attack.nodamage",
                    "attack.strong": "game.player.attack.strong",
                    "elderguardian.curse": {
                        "sound": "mob.elderguardian.curse",
                        "volume": 1,
                        "pitch": 1
                    },
                    "splash": {
                        "sound": "entity.generic.splash",
                        "pitch": [
                         0.6,
                         1.4
                        ]
                    }
                 }
                },
                "polar_bear": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.polarbear.idle",
                    "ambient.baby": "mob.polarbear_baby.idle",
                    "hurt": {
                        "sound": "mob.polarbear.hurt",
                        "volume": 0.7
                    },
                    "death": "mob.polarbear.death",
                    "step": {
                        "sound": "mob.polarbear.step",
                        "volume": 0.7,
                        "pitch": 1
                    },
                    "mob.warning": {
                        "sound": "mob.polarbear.warning",
                        "volume": 1.2,
                        "pitch": 1
                    }
                 }
                },
                "panda": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.panda.idle",
                    "ambient.baby": "mob.panda_baby.idle",
                    "ambient.aggressive": "mob.panda.idle.aggressive",
                    "ambient.worried": "mob.panda.idle.worried",
                    "attack": "mob.panda.bite",
                    "hurt": {
                        "sound": "mob.panda.hurt",
                        "volume": 0.82
                    },
                    "death": {
                        "sound": "mob.panda.death",
                        "volume": 0.82
                    },
                    "step": {
                        "sound": "mob.panda.step",
                        "volume": 0.4
                    },
                    "presneeze": "mob.panda.presneeze",
                    "sneeze": "mob.panda.sneeze",
                    "eat": "mob.panda.eat",
                    "cant_breed": "mob.panda.cant_breed"
                 }
                },
                "rabbit": {
                 "volume": 0.8,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.rabbit.idle",
                    "hurt": "mob.rabbit.hurt",
                    "death": "mob.rabbit.death",
                    "eat": ""
                 }
                },
                "sheep": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.sheep.say",
                    "hurt": "mob.sheep.say",
                    "death": "mob.sheep.say",
                    "step": {
                        "sound": "mob.sheep.step",
                        "volume": 0.4,
                        "pitch": 1
                    },
                    "eat": ""
                 }
                },
                "shulker": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.shulker.ambient",
                    "hurt": "mob.shulker.hurt",
                    "death": "mob.shulker.death",
                    "shulker.open": "mob.shulker.open",
                    "shulker.close": "mob.shulker.close",
                    "shoot": "mob.shulker.shoot"
                 }
                },
                "silverfish": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.silverfish.say",
                    "hurt": "mob.silverfish.hit",
                    "death": "mob.silverfish.kill",
                    "step": {
                        "sound": "mob.silverfish.step",
                        "volume": 0.35,
                        "pitch": 1
                    }
                 }
                },
                "skeleton": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.skeleton.say",
                    "hurt": {
                        "sound": "mob.skeleton.hurt",
                        "volume": 0.7
                    },
                    "death": "mob.skeleton.death",
                    "step": {
                        "sound": "mob.skeleton.step",
                        "volume": 1,
                        "pitch": 1
                    }
                 }
                },
                "wither_skeleton": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": {
                        "sound": "entity.wither_skeleton.ambient",
                        "volume": 1,
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    },
                    "hurt": {
                        "sound": "entity.wither_skeleton.hurt",
                        "volume": 1,
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    },
                    "death": {
                        "sound": "entity.wither_skeleton.death",
                        "volume": 1,
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    },
                    "step": {
                        "sound": "mob.skeleton.step",
                        "volume": 1,
                        "pitch": 1
                    },
                    "sound": {
                        "sound": "entity.wither_skeleton.step",
                        "volume": 0.15,
                        "pitch": 1
                    }
                 }
                },
                "stray": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.stray.ambient",
                    "hurt": "mob.stray.hurt",
                    "death": "mob.stray.death",
                    "step": {
                        "sound": "mob.stray.step",
                        "volume": 1,
                        "pitch": 1
                    }
                 }
                },
                "squid": {
                 "volume": 0.4,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.squid.ambient",
                    "hurt": "mob.squid.hurt",
                    "death": "mob.squid.death"
                 }
                },
                "turtle": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.turtle.ambient",
                    "hurt": "mob.turtle.hurt",
                    "hurt.baby": "mob.turtle_baby.hurt",
                    "death": "mob.turtle.death",
                    "death.baby": "mob.turtle_baby.death",
                    "step": {
                        "sound": "mob.turtle.step",
                        "volume": 1,
                        "pitch": 1
                    },
                    "step.baby": {
                        "sound": "mob.turtle_baby.step",
                        "volume": 1,
                        "pitch": 1
                    },
                    "swim": {
                        "sound": "mob.turtle.swim",
                        "pitch": [
                         0.6,
                         1.4
                        ]
                    },
                    "born": {
                        "sound": "mob.turtle_baby.born",
                        "volume": 1,
                        "pitch": 1
                    },
                    "eat": ""
                 }
                },
                "spider": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.spider.say",
                    "hurt": "mob.spider.say",
                    "death": "mob.spider.death",
                    "step": {
                        "sound": "mob.spider.step",
                        "volume": 0.35,
                        "pitch": [
                         0.9,
                         1.1
                        ]
                    }
                 }
                },
                "cave_spider": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.spider.say",
                    "hurt": "mob.spider.say",
                    "death": "mob.spider.death",
                    "step": {
                        "sound": "mob.spider.step",
                        "volume": 0.35,
                        "pitch": [
                         0.9,
                         1.1
                        ]
                    }
                 }
                },
                "slime": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "",
                    "hurt": "mob.slime.small",
                    "death": "mob.slime.small",
                    "squish.big": {
                        "sound": "mob.slime.big",
                        "pitch": [
                         0.64,
                         0.96
                        ]
                    },
                    "squish.small": {
                        "sound": "mob.slime.small",
                        "pitch": [
                         0.64,
                         0.96
                        ]
                    },
                    "attack": {
                        "sound": "mob.attack",
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    }
                 }
                },
                "magma_cube": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "",
                    "hurt": "mob.magmacube.small",
                    "death": "mob.magmacube.small",
                    "squish.big": {
                        "sound": "mob.magmacube.big",
                        "pitch": [
                         0.64,
                         0.96
                        ]
                    },
                    "squish.small": {
                        "sound": "mob.magmacube.small",
                        "pitch": [
                         0.64,
                         0.96
                        ]
                    },
                    "attack": {
                        "sound": "mob.attack",
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    }
                 }
                },
                "villager": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.villager.idle",
                    "hurt": "mob.villager.hit",
                    "death": "mob.villager.death",
                    "death.to.zombie": "mob.villager.death",
                    "haggle": "mob.villager.haggle",
                    "haggle.yes": "mob.villager.yes",
                    "haggle.no": "mob.villager.no"
                 }
                },
                "villager_v2": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.villager.idle",
                    "hurt": "mob.villager.hit",
                    "death": "mob.villager.death",
                    "death.to.zombie": "mob.villager.death",
                    "haggle": "mob.villager.haggle",
                    "haggle.yes": "mob.villager.yes",
                    "haggle.no": "mob.villager.no"
                 }
                },
                "vindicator": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.vindicator.idle",
                    "hurt": "mob.vindicator.hurt",
                    "death": "mob.vindicator.death",
                    "ambient.in.raid": {
                        "sound": "mob.vindicator.idle",
                        "volume": 3,
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    },
                    "celebrate": "mob.vindicator.celebrate"
                 }
                },
                "minecraft:npc": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.villager.idle",
                    "hurt": "mob.villager.hit",
                    "death": "dig.wood"
                 }
                },
                "wandering_trader": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.wanderingtrader.idle",
                    "death": "mob.wanderingtrader.death",
                    "disappeared": "mob.wanderingtrader.disappeared",
                    "drink": "mob.wanderingtrader.drink_potion",
                    "haggle": "mob.wanderingtrader.haggle",
                    "haggle.yes": "mob.wanderingtrader.yes",
                    "haggle.no": "mob.wanderingtrader.no",
                    "hurt": "mob.wanderingtrader.hurt",
                    "reappeared": "mob.wanderingtrader.reappeared",
                    "drink.milk": "mob.wanderingtrader.drink_milk"
                 }
                },
                "witch": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.witch.ambient",
                    "hurt": "mob.witch.hurt",
                    "death": "mob.witch.death",
                    "drink": {
                        "sound": "mob.witch.drink",
                        "volume": 1,
                        "pitch": 1
                    },
                    "throw": {
                        "sound": "mob.witch.throw",
                        "volume": 1,
                        "pitch": 1
                    },
                    "ambient.in.raid": {
                        "sound": "mob.witch.ambient",
                        "volume": 3,
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    },
                    "celebrate": "mob.witch.celebrate"
                 }
                },
                "wither": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.wither.ambient",
                    "hurt": "mob.wither.hurt",
                    "death": "mob.wither.death",
                    "death.min.volume": {
                        "sound": "mob.wither.death",
                        "volume": 0.5
                    },
                    "death.mid.volume": {
                        "sound": "mob.wither.death",
                        "volume": 0.75
                    },
                    "spawn": {
                        "sound": "mob.wither.spawn",
                        "volume": 1,
                        "pitch": 1
                    },
                    "shoot": {
                        "sound": "mob.wither.shoot",
                        "volume": 3,
                        "pitch": 1
                    },
                    "break.block": {
                        "sound": "mob.wither.break_block",
                        "volume": 1,
                        "pitch": 1
                    }
                 }
                },
                "wolf": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.wolf.bark",
                    "hurt": "mob.wolf.hurt",
                    "death": "mob.wolf.death",
                    "step": {
                        "sound": "mob.wolf.step",
                        "volume": 0.65,
                        "pitch": 1
                    },
                    "shake": {
                        "sound": "mob.wolf.shake",
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    },
                    "growl": "mob.wolf.growl",
                    "whine": "mob.wolf.whine",
                    "pant": "mob.wolf.panting",
                    "eat": ""
                 }
                },
                "zombie": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.zombie.say",
                    "hurt": "mob.zombie.hurt",
                    "death": "mob.zombie.death",
                    "step": {
                        "sound": "mob.zombie.step",
                        "volume": 0.45,
                        "pitch": 1
                    }
                 }
                },
                "zombie_villager": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.zombie_villager.say",
                    "hurt": "mob.zombie_villager.hurt",
                    "death": "mob.zombie_villager.death",
                    "step": {
                        "sound": "mob.zombie.step",
                        "volume": 0.45,
                        "pitch": 1
                    }
                 }
                },
                "zombie_villager_v2": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.zombie_villager.say",
                    "hurt": "mob.zombie_villager.hurt",
                    "death": "mob.zombie_villager.death",
                    "step": {
                        "sound": "mob.zombie.step",
                        "volume": 0.45,
                        "pitch": 1
                    }
                 }
                },
                "bee": {
                 "volume": 0.6,
                 "pitch": 1,
                 "events": {
                    "hurt": {
                        "sound": "mob.bee.hurt",
                        "volume": 0.6,
                        "pitch": [
                         0.9,
                         1.1
                        ]
                    },
                    "death": {
                        "sound": "mob.bee.death",
                        "volume": 0.6,
                        "pitch": [
                         0.9,
                         1.1
                        ]
                    },
                    "attack": {
                        "sound": "mob.bee.sting",
                        "pitch": [
                         0.8,
                         1
                        ]
                    },
                    "ambient.pollinate": {
                        "sound": "mob.bee.pollinate",
                        "volume": 0.85
                    },
                    "eat": ""
                 }
                },
                "piglin_brute": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.piglin_brute.ambient",
                    "angry": "mob.piglin_brute.angry",
                    "hurt": "mob.piglin_brute.hurt",
                    "death": "mob.piglin_brute.death",
                    "step": {
                        "sound": "mob.piglin_brute.step",
                        "volume": 0.35
                    }
                 }
                },
                "hoglin": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.hoglin.ambient",
                    "angry": "mob.hoglin.angry",
                    "attack": "mob.hoglin.attack",
                    "hurt": "mob.hoglin.hurt",
                    "death": "mob.hoglin.death",
                    "retreat": "mob.hoglin.retreat",
                    "step": {
                        "sound": "mob.hoglin.step",
                        "volume": 1,
                        "pitch": 1
                    },
                    "eat": ""
                 }
                },
                "piglin": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.piglin.ambient",
                    "angry": "mob.piglin.angry",
                    "attack": "mob.piglin.attack",
                    "celebrate": "mob.piglin.celebrate",
                    "hurt": "mob.piglin.hurt",
                    "death": "mob.piglin.death",
                    "retreat": "mob.piglin.retreat",
                    "jealous": "mob.piglin.jealous",
                    "admire": "mob.piglin.admiring_item",
                    "step": {
                        "sound": "mob.piglin.step",
                        "volume": 0.35
                    }
                 }
                },
                "zoglin": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.zoglin.idle",
                    "angry": "mob.zoglin.angry",
                    "hurt": "mob.zoglin.hurt",
                    "death": "mob.zoglin.death",
                    "attack": "mob.zoglin.attack",
                    "step": {
                        "sound": "mob.zoglin.step",
                        "volume": 0.15,
                        "pitch": 1
                    }
                 }
                },
                "strider": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.strider.idle",
                    "hurt": "mob.strider.hurt",
                    "death": "mob.strider.death",
                    "step": {
                        "sound": "mob.strider.step",
                        "volume": 0.25,
                        "pitch": 1
                    },
                    "step_lava": {
                        "sound": "mob.strider.step_lava",
                        "volume": 0.2,
                        "pitch": 1
                    },
                    "eat": "mob.strider.eat",
                    "tempt": "mob.strider.tempt",
                    "panic": "mob.strider.panic"
                 }
                },
                "goat": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.goat.ambient",
                    "hurt": "mob.goat.hurt",
                    "death": "mob.goat.death",
                    "step": "mob.goat.step",
                    "ambient.screamer": "mob.goat.ambient.screamer",
                    "hurt.screamer": "mob.goat.hurt.screamer",
                    "death.screamer": "mob.goat.death.screamer",
                    "eat": "mob.goat.eat"
                 }
                },
                "axolotl": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "attack": "mob.axolotl.attack",
                    "ambient": "mob.axolotl.idle",
                    "ambient.in.water": "mob.axolotl.idle_water",
                    "hurt": "mob.axolotl.hurt",
                    "death": "mob.axolotl.death",
                    "splash": "mob.axolotl.splash",
                    "swim": "mob.axolotl.swim",
                    "eat": ""
                 }
                },
                "glow_squid": {
                 "volume": 0.4,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.glow_squid.ambient",
                    "hurt": "mob.glow_squid.hurt",
                    "death": "mob.glow_squid.death"
                 }
                },
                "npc": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "spawn": "mob.villager.idle",
                    "hurt": "mob.villager.hit",
                    "death": "dig.wood"
                 }
                },
                "frog": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.frog.ambient",
                    "hurt": "mob.frog.hurt",
                    "death": "mob.frog.death",
                    "step": "mob.frog.step",
                    "eat": "mob.frog.eat",
                    "ambient.baby": {
                        "sound": "mob.frog.ambient",
                        "volume": 2.5,
                        "pitch": 1.2
                    },
                    "jump_to_block": "mob.frog.jump_to_block"
                 }
                },
                "tadpole": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "hurt": "mob.tadpole.hurt",
                    "death": "mob.tadpole.death",
                    "flop": {
                        "sound": "mob.fish.flop",
                        "volume": 1,
                        "pitch": 1
                    }
                 }
                },
                "allay": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "hurt": "mob.allay.hurt",
                    "death": "mob.allay.death",
                    "ambient": "mob.allay.idle",
                    "ambient.tame": "mob.allay.idle_holding"
                 }
                },
                "warden": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "step": {
                        "sound": "mob.warden.step",
                        "volume": 10,
                        "pitch": 1
                    },
                    "ambient": "mob.warden.idle",
                    "heartbeat": {
                        "sound": "mob.warden.heartbeat",
                        "volume": 5,
                        "pitch": 1
                    },
                    "nearby_close": {
                        "sound": "mob.warden.nearby_close",
                        "volume": 5,
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    },
                    "nearby_closer": {
                        "sound": "mob.warden.nearby_closer",
                        "volume": 5,
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    },
                    "nearby_closest": {
                        "sound": "mob.warden.nearby_closest",
                        "volume": 5,
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    },
                    "agitated": {
                        "sound": "mob.warden.agitated",
                        "volume": 10,
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    },
                    "angry": {
                        "sound": "mob.warden.angry",
                        "volume": 10,
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    },
                    "listening": {
                        "sound": "mob.warden.listening",
                        "volume": 10,
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    },
                    "listening_angry": {
                        "sound": "mob.warden.listening_angry",
                        "volume": 10,
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    },
                    "sniff": {
                        "sound": "mob.warden.sniff",
                        "volume": 5,
                        "pitch": 1
                    },
                    "dig": {
                        "sound": "mob.warden.dig",
                        "volume": 5,
                        "pitch": 1
                    },
                    "emerge": {
                        "sound": "mob.warden.emerge",
                        "volume": 5,
                        "pitch": 1
                    },
                    "roar": {
                        "sound": "mob.warden.roar",
                        "volume": 10,
                        "pitch": 1
                    },
                    "idle": {
                        "sound": "mob.warden.idle",
                        "volume": 3,
                        "pitch": 1
                    },
                    "attack": {
                        "sound": "mob.warden.attack",
                        "volume": 10,
                        "pitch": 1
                    },
                    "hurt": {
                        "sound": "mob.warden.hurt",
                        "volume": 1,
                        "pitch": [
                         0.8,
                         1
                        ]
                    },
                    "death": {
                        "sound": "mob.warden.death",
                        "volume": 1,
                        "pitch": [
                         0.8,
                         1
                        ]
                    }
                 }
                },
                "trader_llama": {
                 "volume": 0.8,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.llama.idle",
                    "death": "mob.llama.death",
                    "hurt": "mob.llama.hurt",
                    "mad": "mob.llama.angry",
                    "shoot": "mob.llama.spit",
                    "step": {
                        "sound": "mob.llama.step",
                        "volume": 0.15,
                        "pitch": 1
                    },
                    "armor": {
                        "sound": "mob.llama.swag",
                        "volume": 0.5,
                        "pitch": 1
                    },
                    "add.chest": {
                        "sound": "mob.horse.armor",
                        "volume": 1,
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    },
                    "eat": {
                        "sound": "mob.llama.eat",
                        "volume": [
                         0.5,
                         1.5
                        ],
                        "pitch": [
                         0.8,
                         1.2
                        ]
                    }
                 }
                },
                "sniffer": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "death": "mob.sniffer.death",
                    "eat": "mob.sniffer.eat",
                    "hurt": "mob.sniffer.hurt",
                    "ambient": "mob.sniffer.idle",
                    "step": "mob.sniffer.step",
                    "plop": "mob.sniffer.plop"
                 }
                },
                "camel": {
                 "volume": 1,
                 "pitch": [
                    0.8,
                    1.2
                 ],
                 "events": {
                    "ambient": "mob.camel.ambient",
                    "death": "mob.camel.death",
                    "eat": "mob.camel.eat",
                    "hurt": "mob.camel.hurt",
                    "saddle": "mob.horse.leather",
                    "step": "mob.camel.step",
                    "step_sand": "mob.camel.step_sand"
                 }
                }
            }
        }
        Previous Value:
        "entity_sounds": {
            "defaults": {
                "volume": 1,
                "pitch": [
                 0.8,
                 1.2
                ],
                "events": {
                 "fall.big": {
                    "sound": "damage.fallbig",
                    "volume": 0.75,
                    "pitch": 1
                 },
                 "fall.small": {
                    "sound": "damage.fallsmall",
                    "volume": 0.75,
                    "pitch": 1
                 },
                 "splash": {
                    "sound": "random.splash",
                    "pitch": [
                        0.6,
                        1.4
                    ]
                 },
                 "swim": {
                    "sound": "random.swim",
                    "pitch": [
                        0.6,
                        1.4
                    ]
                 },
                 "fizz": {
                    "sound": "random.fizz",
                    "volume": 0.7,
                    "pitch": [
                        1.2,
                        2
                    ]
                 },
                 "drink": {
                    "sound": "random.drink",
                    "volume": 0.35,
                    "pitch": [
                        0.9,
                        1.1
                    ]
                 },
                 "eat": {
                    "sound": "random.eat",
                    "volume": [
                        0.5,
                        1.1
                    ],
                    "pitch": [
                        0.8,
                        1.2
                    ]
                 },
                 "ambient": "",
                 "flop": "",
                 "hurt": "game.player.hurt",
                 "death": "game.player.die",
                 "ambient.in.water": "",
                 "hurt.in.water": "",
                 "death.in.water": "",
                 "ambient.in.raid": "",
                 "celebrate": "",
                 "drink.honey": {
                    "sound": "random.drink_honey",
                    "volume": 0.5,
                    "pitch": [
                        0.9,
                        1
                    ]
                 }
                }
            },
            "entities": {
                "bat": {
                 "volume": 0.1,
                 "pitch": [
                    0.76,
                    1.14
                 ],
                 "events": {
                    "ambient": "mob.bat.idle",
                    "hurt": "mob.bat.hurt",
                    "death": "mob.bat.death",
                    "takeoff": {
                        "sound": "mob.bat.takeoff",
                    &nb