Comparing Minecraft Bedrock version 1.19.40.2 against version 1.19.0.5
Comparing Minecraft 1.19.40.2 against Minecraft 1.19.0.5 (the previous major release version)
*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.19.40.2 has a total of 12,623 files within the data folders
Version 1.19.0.5 has a total of 12,800 files within the data folders
There are -177 less files in the 1.19.40.2 data folders than 1.19.0.5
File Changes
There are 375 new files in the data folders.
687 files have been removed from the data folders.
304 files have changed inside the data folders.
Which files have been added/removed and changed?
New Files- 1 entity file from behavior_packs has added
- behavior_packs/vanilla_1.19.10/entities/trader_llama.json
- 29 recipe files from behavior_packs have added
- behavior_packs/vanilla_1.19.40/recipes/bookshelf.json
- behavior_packs/vanilla_1.19.40/recipes/bowl.json
- behavior_packs/vanilla_1.19.20/recipes/campfire_from_charcoal_mangrove_log.json
- behavior_packs/vanilla_1.19.20/recipes/campfire_from_charcoal_mangrove_wood.json
- behavior_packs/vanilla_1.19.20/recipes/campfire_from_charcoal_stripped_mangrove_wood.json
- behavior_packs/vanilla_1.19.40/recipes/chest.json
- behavior_packs/vanilla_1.19.40/recipes/crafting_table.json
- behavior_packs/vanilla_1.19.40/recipes/daylight_detector.json
- behavior_packs/vanilla_1.19.40/recipes/fire_charge.json
- behavior_packs/vanilla/recipes/fire_charge_charcoal.json
- behavior_packs/vanilla/recipes/fire_charge_coal.json
- behavior_packs/vanilla_1.19.40/recipes/furnace_log.json
- behavior_packs/vanilla_1.19.40/recipes/jukebox.json
- behavior_packs/vanilla_1.19.40/recipes/loom.json
- behavior_packs/vanilla_1.19.40/recipes/noteblock.json
- behavior_packs/vanilla_1.19.40/recipes/painting.json
- behavior_packs/vanilla_1.19.40/recipes/piston.json
- behavior_packs/vanilla_1.19.40/recipes/soul_campfire.json
- behavior_packs/vanilla_1.19.40/recipes/soul_torch.json
- behavior_packs/vanilla_1.19.40/recipes/stick.json
- behavior_packs/vanilla_1.19.40/recipes/torch.json
- behavior_packs/vanilla/recipes/torch_charcoal.json
- behavior_packs/vanilla/recipes/torch_coal.json
- behavior_packs/vanilla_1.19.40/recipes/tripwire_hook.json
- behavior_packs/vanilla_1.19.40/recipes/wooden_axe.json
- behavior_packs/vanilla_1.19.40/recipes/wooden_hoe.json
- behavior_packs/vanilla_1.19.40/recipes/wooden_pickaxe.json
- behavior_packs/vanilla_1.19.40/recipes/wooden_shovel.json
- behavior_packs/vanilla_1.19.40/recipes/wooden_sword.json
- 30 structure files from behavior_packs have added
- behavior_packs/vanilla/structures/bastion/treasure/bases/centers__center_0.nbt
- behavior_packs/vanilla/structures/bastion/treasure/bases/centers__center_1.nbt
- behavior_packs/vanilla/structures/bastion/treasure/bases/centers__center_2.nbt
- behavior_packs/vanilla/structures/bastion/treasure/bases/centers__center_3.nbt
- behavior_packs/vanilla/structures/bastion/treasure/corners/bottom__corner_0.nbt
- behavior_packs/vanilla/structures/bastion/treasure/corners/bottom__corner_1.nbt
- behavior_packs/vanilla/structures/bastion/treasure/corners/edges__bottom.nbt
- behavior_packs/vanilla/structures/bastion/treasure/corners/edges__middle.nbt
- behavior_packs/vanilla/structures/bastion/treasure/corners/edges__top.nbt
- behavior_packs/vanilla/structures/bastion/treasure/corners/middle__corner_0.nbt
- behavior_packs/vanilla/structures/bastion/treasure/corners/middle__corner_1.nbt
- behavior_packs/vanilla/structures/bastion/treasure/corners/top__corner_0.nbt
- behavior_packs/vanilla/structures/bastion/treasure/corners/top__corner_1.nbt
- behavior_packs/vanilla/structures/bastion/treasure/walls/bottom__wall_0.nbt
- behavior_packs/vanilla/structures/bastion/treasure/walls/bottom__wall_1.nbt
- behavior_packs/vanilla/structures/bastion/treasure/walls/bottom__wall_2.nbt
- behavior_packs/vanilla/structures/bastion/treasure/walls/bottom__wall_3.nbt
- behavior_packs/vanilla/structures/bastion/treasure/walls/mid__wall_0.nbt
- behavior_packs/vanilla/structures/bastion/treasure/walls/mid__wall_1.nbt
- behavior_packs/vanilla/structures/bastion/treasure/walls/mid__wall_2.nbt
- behavior_packs/vanilla/structures/bastion/treasure/walls/outer__bottom_corner.nbt
- behavior_packs/vanilla/structures/bastion/treasure/walls/outer__medium_outer_wall.nbt
- behavior_packs/vanilla/structures/bastion/treasure/walls/outer__mid_corner.nbt
- behavior_packs/vanilla/structures/bastion/treasure/walls/outer__outer_wall.nbt
- behavior_packs/vanilla/structures/bastion/treasure/walls/outer__tall_outer_wall.nbt
- behavior_packs/vanilla/structures/bastion/treasure/walls/outer__top_corner.nbt
- behavior_packs/vanilla/structures/bastion/treasure/walls/top__main_entrance.nbt
- behavior_packs/vanilla/structures/bastion/treasure/walls/top__wall_0.nbt
- behavior_packs/vanilla/structures/bastion/treasure/walls/top__wall_1.nbt
- behavior_packs/vanilla/structures/bastion/units/stages/rot__stage_1_0.nbt
- 194 gui files have added
- gui/dist/hbui/assets/0-7c8a8.png
- gui/dist/hbui/assets/1-22eea.png
- gui/dist/hbui/assets/2-d4fb0.png
- gui/dist/hbui/assets/3-edab8.png
- gui/dist/hbui/assets/4-343fe.png
- gui/dist/hbui/assets/5-0c647.png
- gui/dist/hbui/assets/6-132db.png
- gui/dist/hbui/assets/7-58235.png
- gui/dist/hbui/assets/8-4746e.png
- gui/dist/hbui/assets/9-a7cc7.png
- gui/dist/hbui/assets/A-2fde2.png
- gui/dist/hbui/assets/A-56622.png
- gui/dist/hbui/assets/A-78ec7.png
- gui/dist/hbui/assets/A-7bff9.png
- gui/dist/hbui/assets/advanced-icon-c8e4d.png
- gui/dist/hbui/assets/arrowDownGold-023d1.png
- gui/dist/hbui/assets/arrowForward-ec3f2.png
- gui/dist/hbui/assets/arrowForwardWhite-92f1a.png
- gui/dist/hbui/assets/arrowUp-dc82d.png
- gui/dist/hbui/assets/B-17ea8.png
- gui/dist/hbui/assets/B-62009.png
- gui/dist/hbui/assets/B-dae07.png
- gui/dist/hbui/assets/behaviour-packs-icon-36aba.png
- gui/dist/hbui/assets/bottle0-b71ae.png
- gui/dist/hbui/assets/bottle1-4e844.png
- gui/dist/hbui/assets/bottle2-93862.png
- gui/dist/hbui/assets/bottle3-cd1d5.png
- gui/dist/hbui/assets/bottle4-abcc0.png
- gui/dist/hbui/assets/bottle5-0f3fb.png
- gui/dist/hbui/assets/bottle6-6c249.png
- gui/dist/hbui/assets/bottle7-3c27e.png
- gui/dist/hbui/assets/bottle8-3f7db.png
- gui/dist/hbui/assets/bottle9-b284b.png
- gui/dist/hbui/assets/BracketClose-9eb3d.png
- gui/dist/hbui/assets/BracketClose_small-462de.png
- gui/dist/hbui/assets/BracketOpen-7cd4e.png
- gui/dist/hbui/assets/BracketOpen_small-98d90.png
- gui/dist/hbui/assets/Brush-Tool-706c3.png
- gui/dist/hbui/assets/C-56233.png
- gui/dist/hbui/assets/cheats-icon-c954f.png
- gui/dist/hbui/assets/checkGold-487c4.png
- gui/dist/hbui/assets/Chevron-Down-918ce.png
- gui/dist/hbui/assets/Chevron-Up-73e8c.png
- gui/dist/hbui/assets/Clipboard-1ab96.png
- gui/dist/hbui/assets/clock-bb34b.png
- gui/dist/hbui/assets/Collapse-Down-bde35.png
- gui/dist/hbui/assets/Collapse-Up-9255a.png
- gui/dist/hbui/assets/comment-icon-6583e.png
- gui/dist/hbui/assets/comment_dark-83e48.png
- gui/dist/hbui/assets/comment_light-6fff0.png
- gui/dist/hbui/assets/comment_with_new_dark-42962.png
- gui/dist/hbui/assets/comment_with_new_light-1aea9.png
- gui/dist/hbui/assets/Copy-d23f7.png
- gui/dist/hbui/assets/Crosshair-07028.png
- gui/dist/hbui/assets/Ctrl-12ce5.png
- gui/dist/hbui/assets/Ctrl_small-2bd4c.png
- gui/dist/hbui/assets/Cursor-02257.png
- gui/dist/hbui/assets/Cut-d5f9e.png
- gui/dist/hbui/assets/D-7ef58.png
- gui/dist/hbui/assets/debug-icon-0c15c.png
- gui/dist/hbui/assets/delete-icon-2b3f1.png
- gui/dist/hbui/assets/docsPage-10073.png
- gui/dist/hbui/assets/docsSection-a2860.png
- gui/dist/hbui/assets/Down-6b428.png
- gui/dist/hbui/assets/Down-79b48.png
- gui/dist/hbui/assets/DragAndDrop-aab20.png
- gui/dist/hbui/assets/Dropdown-64a90.png
- gui/dist/hbui/assets/E-f74f4.png
- gui/dist/hbui/assets/empty-state-art-ba8f9.png
- gui/dist/hbui/assets/emptyStatesAllCompleted-39b4f.png
- gui/dist/hbui/assets/emptyStatesNoProgress-c7ca0.png
- gui/dist/hbui/assets/Enter-32485.png
- gui/dist/hbui/assets/Envelope-404a4.png
- gui/dist/hbui/assets/errorMessage-d1fda.png
- gui/dist/hbui/assets/ESC-50893.png
- gui/dist/hbui/assets/experimental-features-icon-661db.png
- gui/dist/hbui/assets/F-10b9e.png
- gui/dist/hbui/assets/gamerscore-bde85.png
- gui/dist/hbui/assets/general-icon-bbbdf.png
- gui/dist/hbui/assets/grassland-pond-04200.jpg
- gui/dist/hbui/assets/gray-plus-sign-7c918.png
- gui/dist/hbui/assets/hamburger-6db07.png
- gui/dist/hbui/assets/L3-122ac.png
- gui/dist/hbui/assets/L3-617ce.png
- gui/dist/hbui/assets/L3-66a19.png
- gui/dist/hbui/assets/LB-56095.png
- gui/dist/hbui/assets/LB-89303.png
- gui/dist/hbui/assets/LB-9cc82.png
- gui/dist/hbui/assets/Left-4c78b.png
- gui/dist/hbui/assets/Left-5ef45.png
- gui/dist/hbui/assets/Left-76a4a.png
- gui/dist/hbui/assets/like-icon-4c7c1.png
- gui/dist/hbui/assets/like_dark-53f52.png
- gui/dist/hbui/assets/like_light-109cf.png
- gui/dist/hbui/assets/LS-83f0b.png
- gui/dist/hbui/assets/LS-ac3f4.png
- gui/dist/hbui/assets/LS-cc4b2.png
- gui/dist/hbui/assets/LT-186d9.png
- gui/dist/hbui/assets/LT-18e35.png
- gui/dist/hbui/assets/LT-2a594.png
- gui/dist/hbui/assets/M-25108.png
- gui/dist/hbui/assets/mario_pack_icon_HACK-64140.png
- gui/dist/hbui/assets/marketplace-icon-acf88.png
- gui/dist/hbui/assets/member-e6753.png
- gui/dist/hbui/assets/Menu-26cf8.png
- gui/dist/hbui/assets/Menu-2d733.png
- gui/dist/hbui/assets/Menu-2f586.png
- gui/dist/hbui/assets/Menu-bafb8.png
- gui/dist/hbui/assets/minecraft-texture-pack-31669.png
- gui/dist/hbui/assets/minecraftLogo-ca1cc.png
- gui/dist/hbui/assets/missing-pack-icon-9734b.png
- gui/dist/hbui/assets/MouseLeftClick-49885.png
- gui/dist/hbui/assets/MouseMiddleClick-012db.png
- gui/dist/hbui/assets/MouseMiddleScroll-050a7.png
- gui/dist/hbui/assets/MouseRightClick-fefb4.png
- gui/dist/hbui/assets/Move-d2b79.png
- gui/dist/hbui/assets/multiplayer-icon-da10d.png
- gui/dist/hbui/assets/operator-6d043.png
- gui/dist/hbui/assets/pack-list-stripe-bg-7a224.png
- gui/dist/hbui/assets/paperdoll-a5882.png
- gui/dist/hbui/assets/Paste-9a8ba.png
- gui/dist/hbui/assets/Picture-da756.png
- gui/dist/hbui/assets/pingYellow-f90ad.png
- gui/dist/hbui/assets/placeholder-4ba95.png
- gui/dist/hbui/assets/placeholder-b0932.png
- gui/dist/hbui/assets/placeholder-bc1a7.png
- gui/dist/hbui/assets/placeholderReward-5a684.png
- gui/dist/hbui/assets/Play-e90b2.png
- gui/dist/hbui/assets/Players-c189e.png
- gui/dist/hbui/assets/purple-background-a7c1e.png
- gui/dist/hbui/assets/Q-5c61d.png
- gui/dist/hbui/assets/R-cf1aa.png
- gui/dist/hbui/assets/R3-1ed8c.png
- gui/dist/hbui/assets/R3-515dd.png
- gui/dist/hbui/assets/R3-918fd.png
- gui/dist/hbui/assets/RB-4473f.png
- gui/dist/hbui/assets/RB-ac8b2.png
- gui/dist/hbui/assets/RB-ff656.png
- gui/dist/hbui/assets/realms-plus-promotion-7528b.png
- gui/dist/hbui/assets/Redo-d0f65.png
- gui/dist/hbui/assets/Resize-aa9d5.png
- gui/dist/hbui/assets/resource-packs-icon-b1fa8.png
- gui/dist/hbui/assets/rewards-2500b.png
- gui/dist/hbui/assets/Right-37333.png
- gui/dist/hbui/assets/Right-75935.png
- gui/dist/hbui/assets/Right-db67a.png
- gui/dist/hbui/assets/Rotate-43fec.png
- gui/dist/hbui/assets/RS-3e5c5.png
- gui/dist/hbui/assets/RS-4995d.png
- gui/dist/hbui/assets/RS-b40f8.png
- gui/dist/hbui/assets/RT-037ec.png
- gui/dist/hbui/assets/RT-0918b.png
- gui/dist/hbui/assets/RT-148bd.png
- gui/dist/hbui/assets/S-b80bb.png
- gui/dist/hbui/assets/sample-image-bd3f0.png
- gui/dist/hbui/assets/Select-5cba1.png
- gui/dist/hbui/assets/Select-bc5fd.png
- gui/dist/hbui/assets/Select-bd4fc.png
- gui/dist/hbui/assets/Selection-Rectangle-eba61.png
- gui/dist/hbui/assets/Selection-Square-dfdef.png
- gui/dist/hbui/assets/Selection-Tool-f01f6.png
- gui/dist/hbui/assets/Sessions-45627.png
- gui/dist/hbui/assets/settings-icon-e34c8.png
- gui/dist/hbui/assets/Shift-93d03.png
- gui/dist/hbui/assets/Space-ba09e.png
- gui/dist/hbui/assets/Stamp-Tool-87477.png
- gui/dist/hbui/assets/steve-island-7147e.png
- gui/dist/hbui/assets/Tab-4cb28.png
- gui/dist/hbui/assets/Touchpad-fa761.png
- gui/dist/hbui/assets/Trash-Can-6c6bc.png
- gui/dist/hbui/assets/Undo-1856c.png
- gui/dist/hbui/assets/Up-17559.png
- gui/dist/hbui/assets/Up-4bb94.png
- gui/dist/hbui/assets/Up-7cd0e.png
- gui/dist/hbui/assets/V-b3537.png
- gui/dist/hbui/assets/video_classic-a9827.webm
- gui/dist/hbui/assets/video_crosshair-dcfd8.webm
- gui/dist/hbui/assets/video_touch-b3a98.webm
- gui/dist/hbui/assets/visitor-d12bb.png
- gui/dist/hbui/assets/W-25074.png
- gui/dist/hbui/assets/world-preview-default-d72bc.jpg
- gui/dist/hbui/assets/X-3edc5.png
- gui/dist/hbui/assets/X-87729.png
- gui/dist/hbui/assets/X-d12f7.png
- gui/dist/hbui/assets/X-fb3e8.png
- gui/dist/hbui/assets/Y-14e2a.png
- gui/dist/hbui/assets/Y-3e0b2.png
- gui/dist/hbui/assets/Y-5bd9d.png
- gui/dist/hbui/assets/Y-fb3e8.png
- gui/dist/hbui/assets/Z-6e787.png
- gui/dist/hbui/fonts/NotoSansMerged-Regular-7e2ab.ttf
- gui/dist/hbui/index-4b72c.css
- gui/dist/hbui/index-4b72c.js
- gui/dist/hbui/index-4b72c.rtl.css
- 2 icu files have added
- icu/full.dat
- icu/partial.dat
- 4 renderer files have added
- renderer/materials/ActorBannerPrepass.material.bin
- renderer/materials/EditorBlockVolumeHull.material.bin
- renderer/materials/EditorBlockVolumeWireframe.material.bin
- renderer/materials/GamefaceStandardBatched.material.bin
- 34 test files have added
- test/funcTestEstimates.csv
- test/funcTestEstimates_Android__Minecraft.csv
- test/funcTestEstimates_Berwick__Minecraft.csv
- test/funcTestEstimates_IOS__Minecraft.csv
- test/funcTestEstimates_Scarlett_GameCore_Minecraft.csv
- test/funcTestEstimates_Scarlett_UWP_Minecraft.csv
- test/funcTestEstimates_Switch__Minecraft.csv
- test/funcTestEstimates_Windows10_GameCore_Minecraft.csv
- test/funcTestEstimates_Windows10_UWP_Minecraft.csv
- test/funcTestEstimates_Xbox_GameCore_Minecraft.csv
- test/funcTestEstimates_Xbox_UWP_Minecraft.csv
- test/serverTestEstimates.csv
- test/serverTestEstimates_Android__Minecraft.csv
- test/serverTestEstimates_Berwick__Minecraft.csv
- test/serverTestEstimates_IOS__Minecraft.csv
- test/serverTestEstimates_Scarlett_GameCore_Minecraft.csv
- test/serverTestEstimates_Scarlett_UWP_Minecraft.csv
- test/serverTestEstimates_Switch__Minecraft.csv
- test/serverTestEstimates_Windows10_GameCore_Minecraft.csv
- test/serverTestEstimates_Windows10_UWP_Minecraft.csv
- test/serverTestEstimates_Xbox_GameCore_Minecraft.csv
- test/serverTestEstimates_Xbox_UWP_Minecraft.csv
- test/unitTestEstimates.csv
- test/unitTestEstimates_Android__Minecraft.csv
- test/unitTestEstimates_Berwick__Minecraft.csv
- test/unitTestEstimates_IOS__Minecraft.csv
- test/unitTestEstimates_Scarlett_GameCore_Minecraft.csv
- test/unitTestEstimates_Scarlett_UWP_Minecraft.csv
- test/unitTestEstimates_Switch__Minecraft.csv
- test/unitTestEstimates_Windows10_GameCore_Minecraft.csv
- test/unitTestEstimates_Windows10_UWP_Minecraft.csv
- test/unitTestEstimates_Xbox_GameCore_Minecraft.csv
- test/unitTestEstimates_Xbox_UWP_Minecraft.csv
- test/unitTestsAreSuitePRCompatible
- 1 entity file from resource_packs has added
- resource_packs/vanilla_1.19.10/entity/trader_llama.entity.json
- 3 sound files from resource_packs have added
- resource_packs/vanilla/sounds/block/enchanting_table/enchant1.fsb
- resource_packs/vanilla/sounds/block/enchanting_table/enchant2.fsb
- resource_packs/vanilla/sounds/block/enchanting_table/enchant3.fsb
- 74 texture files from resource_packs have added
- resource_packs/vanilla/textures/entity/npc/npc_Agriculture_1.png
- resource_packs/vanilla/textures/entity/npc/npc_Agriculture_10.png
- resource_packs/vanilla/textures/entity/npc/npc_Agriculture_2.png
- resource_packs/vanilla/textures/entity/npc/npc_Agriculture_3.png
- resource_packs/vanilla/textures/entity/npc/npc_Agriculture_4.png
- resource_packs/vanilla/textures/entity/npc/npc_Agriculture_5.png
- resource_packs/vanilla/textures/entity/npc/npc_Agriculture_6.png
- resource_packs/vanilla/textures/entity/npc/npc_Agriculture_7.png
- resource_packs/vanilla/textures/entity/npc/npc_Agriculture_8.png
- resource_packs/vanilla/textures/entity/npc/npc_Agriculture_9.png
- resource_packs/vanilla/textures/entity/npc/npc_BusinessMobs_1.png
- resource_packs/vanilla/textures/entity/npc/npc_BusinessMobs_2.png
- resource_packs/vanilla/textures/entity/npc/npc_BusinessMobs_3.png
- resource_packs/vanilla/textures/entity/npc/npc_BusinessMobs_4.png
- resource_packs/vanilla/textures/entity/npc/npc_BusinessMobs_5.png
- resource_packs/vanilla/textures/entity/npc/npc_EverydayBusiness_1.png
- resource_packs/vanilla/textures/entity/npc/npc_EverydayBusiness_2.png
- resource_packs/vanilla/textures/entity/npc/npc_EverydayBusiness_3.png
- resource_packs/vanilla/textures/entity/npc/npc_EverydayBusiness_4.png
- resource_packs/vanilla/textures/entity/npc/npc_EverydayBusiness_5.png
- resource_packs/vanilla/textures/entity/npc/npc_Kiosk_1.png
- resource_packs/vanilla/textures/entity/npc/npc_Kiosk_2.png
- resource_packs/vanilla/textures/entity/npc/npc_Kiosk_3.png
- resource_packs/vanilla/textures/entity/npc/npc_Kiosk_4.png
- resource_packs/vanilla/textures/entity/npc/npc_Kiosk_5.png
- resource_packs/vanilla/textures/ui/banner_minecraft_live.jpg
- resource_packs/vanilla/textures/ui/banner_mob_vote.png
- resource_packs/vanilla/textures/ui/book_pageleft_default.png
- resource_packs/vanilla/textures/ui/book_pageleft_hover.png
- resource_packs/vanilla/textures/ui/book_pageleft_pressed.png
- resource_packs/vanilla/textures/ui/book_pageright_default.png
- resource_packs/vanilla/textures/ui/book_pageright_hover.png
- resource_packs/vanilla/textures/ui/book_pageright_pressed.png
- resource_packs/vanilla/textures/ui/bundle_wide_tile.png
- resource_packs/vanilla/textures/ui/CreateNewProject.png
- resource_packs/vanilla/textures/ui/default_cast/alex.png
- resource_packs/vanilla/textures/ui/default_cast/steve.png
- resource_packs/vanilla/textures/ui/enable_editor.png
- resource_packs/vanilla/textures/ui/flyout.json
- resource_packs/vanilla/textures/ui/flyout.png
- resource_packs/vanilla/textures/ui/hotbar_end_cap.json
- resource_packs/vanilla/textures/ui/hotbar_start_cap.json
- resource_packs/vanilla/textures/ui/icon_overlay_bg.png
- resource_packs/vanilla/textures/ui/joystick_frame.png
- resource_packs/vanilla/textures/ui/joystick_knob.png
- resource_packs/vanilla/textures/ui/marketplace_error_graphic_anim_tree.json
- resource_packs/vanilla/textures/ui/marketplace_error_graphic_anim_tree.png
- resource_packs/vanilla/textures/ui/marketplace_error_graphic_anim_water.json
- resource_packs/vanilla/textures/ui/marketplace_error_graphic_anim_water.png
- resource_packs/vanilla/textures/ui/mobile_data_icon_android.png
- resource_packs/vanilla/textures/ui/mobile_data_icon_ios.png
- resource_packs/vanilla/textures/ui/paste.png
- resource_packs/vanilla/textures/ui/sidebar_icons/AdventureTime_packicon.jpg
- resource_packs/vanilla/textures/ui/sidebar_icons/Ben10_packicon_0.jpg
- resource_packs/vanilla/textures/ui/sidebar_icons/blueheart.png
- resource_packs/vanilla/textures/ui/sidebar_icons/bookmark.png
- resource_packs/vanilla/textures/ui/sidebar_icons/Jurassic_packicon_0.jpg
- resource_packs/vanilla/textures/ui/sidebar_icons/Lightyear_packicon_0.jpg
- resource_packs/vanilla/textures/ui/sidebar_icons/Minions_packicon_0.jpg
- resource_packs/vanilla/textures/ui/sidebar_icons/promotag.png
- resource_packs/vanilla/textures/ui/sidebar_icons/redheart.png
- resource_packs/vanilla/textures/ui/sidebar_icons/rounddonut.png
- resource_packs/vanilla/textures/ui/sidebar_icons/Sonic_packicon.jpg
- resource_packs/vanilla/textures/ui/sidebar_icons/squaredonut.png
- resource_packs/vanilla/textures/ui/sidebar_icons/star.png
- resource_packs/vanilla/textures/ui/sidebar_icons/Star_Wars_packicon_0.jpg
- resource_packs/vanilla/textures/ui/sidebar_icons/WDW-Magic-Kingdom-Adventure_packicon_0.jpg
- resource_packs/vanilla/textures/ui/stack_progress_bar_down_arrow.png
- resource_packs/vanilla/textures/ui/stack_progress_bar_fill.png
- resource_packs/vanilla/textures/ui/stack_progress_bar_left_side_arrow.png
- resource_packs/vanilla/textures/ui/stack_progress_bar_right_side_arrow.png
- resource_packs/vanilla/textures/ui/stack_progress_bar_up_arrow.png
- resource_packs/vanilla/textures/ui/tiny_agnes.png
- resource_packs/vanilla/textures/ui/world-preview-flat-fixed-pixels.png
- 3 ui files from resource_packs have added
- resource_packs/vanilla/ui/confirm_delete_account_screen.json
- resource_packs/vanilla/ui/display_logged_error_screen.json
- resource_packs/vanilla/ui/persona_cast_character_screen.json
Removed Files
- 38 script files from behavior_packs have removed
- behavior_packs/vanilla_gametest/scripts/AllayTests.js
- behavior_packs/vanilla_gametest/scripts/APITests.js
- behavior_packs/vanilla_gametest/scripts/BigMobTests.js
- behavior_packs/vanilla_gametest/scripts/BlockEventTests.js
- behavior_packs/vanilla_gametest/scripts/BlockTests.js
- behavior_packs/vanilla_gametest/scripts/CommandTests.js
- behavior_packs/vanilla_gametest/scripts/ComponentTests.js
- behavior_packs/vanilla_gametest/scripts/DebugTests.js
- behavior_packs/vanilla_gametest/scripts/DispenserTests.js
- behavior_packs/vanilla_gametest/scripts/DoorTests.js
- behavior_packs/vanilla_gametest/scripts/DripstoneTests.js
- behavior_packs/vanilla_gametest/scripts/DuplicationTests.js
- behavior_packs/vanilla_gametest/scripts/EntityQueryTests.js
- behavior_packs/vanilla_gametest/scripts/EntityTests.js
- behavior_packs/vanilla_gametest/scripts/ExtensionTests.js
- behavior_packs/vanilla_gametest/scripts/FireAvoidTests.js
- behavior_packs/vanilla_gametest/scripts/FlyingMachineTests.js
- behavior_packs/vanilla_gametest/scripts/FrogTests.js
- behavior_packs/vanilla_gametest/scripts/GameTestExtensions.js
- behavior_packs/vanilla_gametest/scripts/ItemEnchantmentsTests.js
- behavior_packs/vanilla_gametest/scripts/ItemTests.js
- behavior_packs/vanilla_gametest/scripts/Main.js
- behavior_packs/vanilla_gametest/scripts/MinecartTests.js
- behavior_packs/vanilla_gametest/scripts/MobTests.js
- behavior_packs/vanilla_gametest/scripts/MultifaceTests.js
- behavior_packs/vanilla_gametest/scripts/PathFindingTests.js
- behavior_packs/vanilla_gametest/scripts/PistonTests.js
- behavior_packs/vanilla_gametest/scripts/PlaceSeedsTests.js
- behavior_packs/vanilla_gametest/scripts/RaycastingTests.js
- behavior_packs/vanilla_gametest/scripts/RedstoneTests.js
- behavior_packs/vanilla_gametest/scripts/RespawnAnchorTests.js
- behavior_packs/vanilla_gametest/scripts/SculkTests.js
- behavior_packs/vanilla_gametest/scripts/SimulatedPlayerTests.js
- behavior_packs/vanilla_gametest/scripts/SmallMobTests.js
- behavior_packs/vanilla_gametest/scripts/TntTests.js
- behavior_packs/vanilla_gametest/scripts/VibrationTests.js
- behavior_packs/vanilla_gametest/scripts/WardenTests.js
- behavior_packs/vanilla_gametest/scripts/WaterPathfindingTests.js
- 344 structure files from behavior_packs have removed
- behavior_packs/vanilla_gametest/structures/AllayTests/allay_pickup_item.mcstructure
- behavior_packs/vanilla_gametest/structures/APITests/armor_stand.mcstructure
- behavior_packs/vanilla_gametest/structures/APITests/assert_can_reach_location.mcstructure
- behavior_packs/vanilla_gametest/structures/APITests/assert_entity_present.mcstructure
- behavior_packs/vanilla_gametest/structures/APITests/assert_is_waterlogged.mcstructure
- behavior_packs/vanilla_gametest/structures/APITests/assert_item_entity_count_is.mcstructure
- behavior_packs/vanilla_gametest/structures/APITests/assert_redstone_power.mcstructure
- behavior_packs/vanilla_gametest/structures/APITests/cauldron.mcstructure
- behavior_packs/vanilla_gametest/structures/APITests/connectivity.mcstructure
- behavior_packs/vanilla_gametest/structures/APITests/create_explosion_advanced.mcstructure
- behavior_packs/vanilla_gametest/structures/APITests/create_explosion_basic.mcstructure
- behavior_packs/vanilla_gametest/structures/APITests/grow_pointed_dripstone.mcstructure
- behavior_packs/vanilla_gametest/structures/APITests/jukebox.mcstructure
- behavior_packs/vanilla_gametest/structures/APITests/maybe_fill_cauldron.mcstructure
- behavior_packs/vanilla_gametest/structures/APITests/piston.mcstructure
- behavior_packs/vanilla_gametest/structures/APITests/pulse_redstone.mcstructure
- behavior_packs/vanilla_gametest/structures/APITests/rotate_direction.mcstructure
- behavior_packs/vanilla_gametest/structures/APITests/sneaking.mcstructure
- behavior_packs/vanilla_gametest/structures/APITests/spawn_item.mcstructure
- behavior_packs/vanilla_gametest/structures/APITests/spread_from_face_toward_direction.mcstructure
- behavior_packs/vanilla_gametest/structures/APITests/vines.mcstructure
- behavior_packs/vanilla_gametest/structures/APITests/walk_to_location_far.mcstructure
- behavior_packs/vanilla_gametest/structures/BigMobTests/altitude_change_wall_on_left.mcstructure
- behavior_packs/vanilla_gametest/structures/BigMobTests/altitude_change_wall_on_right.mcstructure
- behavior_packs/vanilla_gametest/structures/BlockTests/concrete_pops_off_waterlogged_chest.mcstructure
- behavior_packs/vanilla_gametest/structures/BlockTests/concrete_solidifies_in_deep_water.mcstructure
- behavior_packs/vanilla_gametest/structures/BlockTests/concrete_solidifies_in_shallow_water.mcstructure
- behavior_packs/vanilla_gametest/structures/BlockTests/concrete_solidifies_next_to_water.mcstructure
- behavior_packs/vanilla_gametest/structures/BlockTests/dispenser_light_candles.mcstructure
- behavior_packs/vanilla_gametest/structures/BlockTests/explosion_drop_location.mcstructure
- behavior_packs/vanilla_gametest/structures/BlockTests/falling_sand_template.mcstructure
- behavior_packs/vanilla_gametest/structures/BlockTests/put_out_candles.mcstructure
- behavior_packs/vanilla_gametest/structures/BlockTests/sand_fall_boats.mcstructure
- behavior_packs/vanilla_gametest/structures/BlockTests/sand_fall_shulker.mcstructure
- behavior_packs/vanilla_gametest/structures/BlockTests/turtle_eggs_squish.mcstructure
- behavior_packs/vanilla_gametest/structures/BlockTests/turtle_eggs_squished_by_mob.mcstructure
- behavior_packs/vanilla_gametest/structures/BlockTests/turtle_eggs_survive_item.mcstructure
- behavior_packs/vanilla_gametest/structures/BlockTests/turtle_eggs_survive_xp.mcstructure
- behavior_packs/vanilla_gametest/structures/BlockTests/waterlogged_slab.mcstructure
- behavior_packs/vanilla_gametest/structures/CommandTests/commands_teleport.mcstructure
- behavior_packs/vanilla_gametest/structures/CommandTests/doublecage.mcstructure
- behavior_packs/vanilla_gametest/structures/ComponentTests/animal_pen.mcstructure
- behavior_packs/vanilla_gametest/structures/ComponentTests/aquarium.mcstructure
- behavior_packs/vanilla_gametest/structures/ComponentTests/glass_cage.mcstructure
- behavior_packs/vanilla_gametest/structures/ComponentTests/health_component.mcstructure
- behavior_packs/vanilla_gametest/structures/ComponentTests/item_component.mcstructure
- behavior_packs/vanilla_gametest/structures/ComponentTests/large_animal_pen.mcstructure
- behavior_packs/vanilla_gametest/structures/ComponentTests/large_glass_cage.mcstructure
- behavior_packs/vanilla_gametest/structures/ComponentTests/leashable_component.mcstructure
- behavior_packs/vanilla_gametest/structures/ComponentTests/platform.mcstructure
- behavior_packs/vanilla_gametest/structures/ComponentTests/rideable_component.mcstructure
- behavior_packs/vanilla_gametest/structures/DebugTests/always_fail.mcstructure
- behavior_packs/vanilla_gametest/structures/DebugTests/always_succeed.mcstructure
- behavior_packs/vanilla_gametest/structures/DispenserTests/dispenser_arrow_trap.mcstructure
- behavior_packs/vanilla_gametest/structures/DispenserTests/dispenser_carpet_on_llama.mcstructure
- behavior_packs/vanilla_gametest/structures/DispenserTests/dispenser_charge_respawn_anchor.mcstructure
- behavior_packs/vanilla_gametest/structures/DispenserTests/dispenser_chest_on_llama.mcstructure
- behavior_packs/vanilla_gametest/structures/DispenserTests/dispenser_fire.mcstructure
- behavior_packs/vanilla_gametest/structures/DispenserTests/dispenser_fire_crash.mcstructure
- behavior_packs/vanilla_gametest/structures/DispenserTests/dispenser_horsearmor_on_horse.mcstructure
- behavior_packs/vanilla_gametest/structures/DispenserTests/dispenser_minecart.mcstructure
- behavior_packs/vanilla_gametest/structures/DispenserTests/dispenser_minecart_track.mcstructure
- behavior_packs/vanilla_gametest/structures/DispenserTests/dispenser_saddle_on_horse.mcstructure
- behavior_packs/vanilla_gametest/structures/DispenserTests/dispenser_saddle_on_pig.mcstructure
- behavior_packs/vanilla_gametest/structures/DispenserTests/dispenser_shears_mooshroom.mcstructure
- behavior_packs/vanilla_gametest/structures/DispenserTests/dispenser_shears_sheep.mcstructure
- behavior_packs/vanilla_gametest/structures/DispenserTests/dispenser_shears_snowgolem.mcstructure
- behavior_packs/vanilla_gametest/structures/DispenserTests/dispenser_water.mcstructure
- behavior_packs/vanilla_gametest/structures/DoorTests/close_door_after_passing_through.mcstructure
- behavior_packs/vanilla_gametest/structures/DoorTests/close_door_even_if_near_bed.mcstructure
- behavior_packs/vanilla_gametest/structures/DoorTests/door_maze.mcstructure
- behavior_packs/vanilla_gametest/structures/DoorTests/door_maze_3d.mcstructure
- behavior_packs/vanilla_gametest/structures/DoorTests/door_maze_crowded.mcstructure
- behavior_packs/vanilla_gametest/structures/DoorTests/four_villagers_one_door.mcstructure
- behavior_packs/vanilla_gametest/structures/DoorTests/inverted_door.mcstructure
- behavior_packs/vanilla_gametest/structures/DoorTests/villagers_cant_pass_closed_iron_door.mcstructure
- behavior_packs/vanilla_gametest/structures/DoorTests/villagers_can_pass_open_iron_door.mcstructure
- behavior_packs/vanilla_gametest/structures/DripstoneTests/stalactite_fall.mcstructure
- behavior_packs/vanilla_gametest/structures/DripstoneTests/stalactite_fall_bedrock.mcstructure
- behavior_packs/vanilla_gametest/structures/DripstoneTests/stalactite_fall_no_dupe.mcstructure
- behavior_packs/vanilla_gametest/structures/DripstoneTests/stalactite_hurt.mcstructure
- behavior_packs/vanilla_gametest/structures/DripstoneTests/stalagmite_break.mcstructure
- behavior_packs/vanilla_gametest/structures/DripstoneTests/stalagmite_hurt.mcstructure
- behavior_packs/vanilla_gametest/structures/DripstoneTests/stalagmite_stalactite_separation.mcstructure
- behavior_packs/vanilla_gametest/structures/DripstoneTests/thickness_update.mcstructure
- behavior_packs/vanilla_gametest/structures/DuplicationTests/detector_rail.mcstructure
- behavior_packs/vanilla_gametest/structures/DuplicationTests/powered_rail_straight.mcstructure
- behavior_packs/vanilla_gametest/structures/DuplicationTests/powered_rail_twist.mcstructure
- behavior_packs/vanilla_gametest/structures/DuplicationTests/rail_classic.mcstructure
- behavior_packs/vanilla_gametest/structures/EntityQueryTests/dimension_entity_query.mcstructure
- behavior_packs/vanilla_gametest/structures/EntityTests/items_float_up.mcstructure
- behavior_packs/vanilla_gametest/structures/EntityTests/shallow_item_stream.mcstructure
- behavior_packs/vanilla_gametest/structures/EntityTests/shallow_item_stream_bedrock.mcstructure
- behavior_packs/vanilla_gametest/structures/FireAvoidTests/can_walk_around_lava.mcstructure
- behavior_packs/vanilla_gametest/structures/FireAvoidTests/dont_cut_corner_over_fire.mcstructure
- behavior_packs/vanilla_gametest/structures/FireAvoidTests/dont_cut_corner_over_fire_far.mcstructure
- behavior_packs/vanilla_gametest/structures/FireAvoidTests/dont_walk_into_magma.mcstructure
- behavior_packs/vanilla_gametest/structures/FireAvoidTests/dont_walk_into_magma_diagonal.mcstructure
- behavior_packs/vanilla_gametest/structures/FireAvoidTests/fire_maze.mcstructure
- behavior_packs/vanilla_gametest/structures/FireAvoidTests/fire_maze_3d.mcstructure
- behavior_packs/vanilla_gametest/structures/FireAvoidTests/golem_chase_zombie_over_fire.mcstructure
- behavior_packs/vanilla_gametest/structures/FireAvoidTests/villager_dont_flee_over_fire.mcstructure
- behavior_packs/vanilla_gametest/structures/FireAvoidTests/walk_far_out_of_magma.mcstructure
- behavior_packs/vanilla_gametest/structures/FireAvoidTests/walk_far_out_of_magma_diagonal.mcstructure
- behavior_packs/vanilla_gametest/structures/FireAvoidTests/walk_out_of_magma.mcstructure
- behavior_packs/vanilla_gametest/structures/FireAvoidTests/walk_out_of_magma_diagonal.mcstructure
- behavior_packs/vanilla_gametest/structures/FireAvoidTests/zombie_chase_villager_over_fire.mcstructure
- behavior_packs/vanilla_gametest/structures/FlyingMachineTests/m2_bedrock.mcstructure
- behavior_packs/vanilla_gametest/structures/FlyingMachineTests/m3_bedrock.mcstructure
- behavior_packs/vanilla_gametest/structures/FlyingMachineTests/machine_a.mcstructure
- behavior_packs/vanilla_gametest/structures/FlyingMachineTests/machine_b.mcstructure
- behavior_packs/vanilla_gametest/structures/FlyingMachineTests/machine_c.mcstructure
- behavior_packs/vanilla_gametest/structures/FlyingMachineTests/machine_d.mcstructure
- behavior_packs/vanilla_gametest/structures/FlyingMachineTests/machine_e.mcstructure
- behavior_packs/vanilla_gametest/structures/FlyingMachineTests/machine_f.mcstructure
- behavior_packs/vanilla_gametest/structures/FlyingMachineTests/machine_g.mcstructure
- behavior_packs/vanilla_gametest/structures/FlyingMachineTests/machine_h.mcstructure
- behavior_packs/vanilla_gametest/structures/FlyingMachineTests/machine_i.mcstructure
- behavior_packs/vanilla_gametest/structures/FlyingMachineTests/m_bedrock.mcstructure
- behavior_packs/vanilla_gametest/structures/FrogTests/cold_frog_magmacube_drop_verdant.mcstructure
- behavior_packs/vanilla_gametest/structures/FrogTests/frog_eat_slime_drop_slimeball.mcstructure
- behavior_packs/vanilla_gametest/structures/FrogTests/frog_jump.mcstructure
- behavior_packs/vanilla_gametest/structures/FrogTests/frog_lay_egg.mcstructure
- behavior_packs/vanilla_gametest/structures/FrogTests/temperate_frog_magmacube_drop_ochre.mcstructure
- behavior_packs/vanilla_gametest/structures/FrogTests/warm_frog_magmacube_drop_pearlescent.mcstructure
- behavior_packs/vanilla_gametest/structures/Generic/flat_5x5x5.mcstructure
- behavior_packs/vanilla_gametest/structures/MinecartTests/detector_rail_piston.mcstructure
- behavior_packs/vanilla_gametest/structures/MinecartTests/detector_rail_piston_bedrock.mcstructure
- behavior_packs/vanilla_gametest/structures/MinecartTests/detector_rail_slope.mcstructure
- behavior_packs/vanilla_gametest/structures/MinecartTests/turn.mcstructure
- behavior_packs/vanilla_gametest/structures/MinecartTests/water_slowdown.mcstructure
- behavior_packs/vanilla_gametest/structures/MinecartTests/water_slowdown_chest_cart.mcstructure
- behavior_packs/vanilla_gametest/structures/MinecartTests/water_slowdown_commandblock_cart.mcstructure
- behavior_packs/vanilla_gametest/structures/MinecartTests/water_slowdown_hopper_cart.mcstructure
- behavior_packs/vanilla_gametest/structures/MinecartTests/water_slowdown_slope_down.mcstructure
- behavior_packs/vanilla_gametest/structures/MinecartTests/water_slowdown_slope_up.mcstructure
- behavior_packs/vanilla_gametest/structures/MinecartTests/water_slowdown_tnt_cart.mcstructure
- behavior_packs/vanilla_gametest/structures/MinecartTests/water_slowdown_vertical.mcstructure
- behavior_packs/vanilla_gametest/structures/MobTests/axolotl_lure.mcstructure
- behavior_packs/vanilla_gametest/structures/MobTests/drowning_test.mcstructure
- behavior_packs/vanilla_gametest/structures/MobTests/effect_durations.mcstructure
- behavior_packs/vanilla_gametest/structures/MobTests/golem_vs_pillager.mcstructure
- behavior_packs/vanilla_gametest/structures/MobTests/mobtests.drowning_test.mcstructure
- behavior_packs/vanilla_gametest/structures/MobTests/piglin_should_drop_different_loots.mcstructure
- behavior_packs/vanilla_gametest/structures/MobTests/silverfish_no_suffocate.mcstructure
- behavior_packs/vanilla_gametest/structures/MobTests/small_mobs_breathe_in_boats.mcstructure
- behavior_packs/vanilla_gametest/structures/MobTests/small_mobs_keep_head_above_water.mcstructure
- behavior_packs/vanilla_gametest/structures/MobTests/zombie_burn.mcstructure
- behavior_packs/vanilla_gametest/structures/MultifaceTests/break_if_all_supporting_faces_destroyed.mcstructure
- behavior_packs/vanilla_gametest/structures/MultifaceTests/default_multiface_block_has_all_sides.mcstructure
- behavior_packs/vanilla_gametest/structures/MultifaceTests/dont_spread_into_flowing_water.mcstructure
- behavior_packs/vanilla_gametest/structures/MultifaceTests/dont_spread_into_lava.mcstructure
- behavior_packs/vanilla_gametest/structures/MultifaceTests/dont_spread_toward_opposite_face.mcstructure
- behavior_packs/vanilla_gametest/structures/MultifaceTests/dont_spread_toward_same_face.mcstructure
- behavior_packs/vanilla_gametest/structures/MultifaceTests/remove_face_if_support_destroyed.mcstructure
- behavior_packs/vanilla_gametest/structures/MultifaceTests/remove_if_has_no_faces.mcstructure
- behavior_packs/vanilla_gametest/structures/MultifaceTests/spread_around_partly_blocked_corner.mcstructure
- behavior_packs/vanilla_gametest/structures/MultifaceTests/spread_from_air_to_water.mcstructure
- behavior_packs/vanilla_gametest/structures/MultifaceTests/spread_from_ceiling_around_corner.mcstructure
- behavior_packs/vanilla_gametest/structures/MultifaceTests/spread_from_floor_around_corner.mcstructure
- behavior_packs/vanilla_gametest/structures/MultifaceTests/spread_from_wall_around_corner.mcstructure
- behavior_packs/vanilla_gametest/structures/MultifaceTests/spread_from_water_to_air.mcstructure
- behavior_packs/vanilla_gametest/structures/MultifaceTests/spread_on_flat_ceiling.mcstructure
- behavior_packs/vanilla_gametest/structures/MultifaceTests/spread_on_flat_floor.mcstructure
- behavior_packs/vanilla_gametest/structures/MultifaceTests/spread_on_flat_wall.mcstructure
- behavior_packs/vanilla_gametest/structures/MultifaceTests/spread_sideways_within_same_corner.mcstructure
- behavior_packs/vanilla_gametest/structures/MultifaceTests/spread_up_within_same_corner.mcstructure
- behavior_packs/vanilla_gametest/structures/MultifaceTests/spread_within_water.mcstructure
- behavior_packs/vanilla_gametest/structures/PathFindingTests/big_obstacle_course.mcstructure
- behavior_packs/vanilla_gametest/structures/PathFindingTests/bottleneck.mcstructure
- behavior_packs/vanilla_gametest/structures/PathFindingTests/carpet_walk_around.mcstructure
- behavior_packs/vanilla_gametest/structures/PathFindingTests/doorway.mcstructure
- behavior_packs/vanilla_gametest/structures/PathFindingTests/doorway_with_slabs.mcstructure
- behavior_packs/vanilla_gametest/structures/PathFindingTests/doorway_with_stairs.mcstructure
- behavior_packs/vanilla_gametest/structures/PathFindingTests/simple.mcstructure
- behavior_packs/vanilla_gametest/structures/PathFindingTests/trapdoors.mcstructure
- behavior_packs/vanilla_gametest/structures/PathFindingTests/trapdoors_short_mob.mcstructure
- behavior_packs/vanilla_gametest/structures/PathFindingTests/veritcal_template.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/backside.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/backside_fence.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/block_leave.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/block_leave_bedrock.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/double_extender.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/double_extender_bedrock.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/entity_backside.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/honey_block_entity_drag_down.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/honey_block_entity_drag_sideways.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/instant_repeater.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/instant_retraction.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/monostable.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/monostable_bedrock.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/normal_extend.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/observer_retraction_timing.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/one_tick_pulse.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/one_tick_pulse_bedrock.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/push_limit.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/quasiconnectivity.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/quasiconnectivity_bedrock.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/random_tick_forcer.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/random_tick_forcer_bedrock.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/redstone_bud.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/redstone_matrix.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/redstone_simple_horizontal_bud.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/redstone_simple_vertical_bud.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/slime_block_pull.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/sticky_extend.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/triple_extender.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/triple_extender_bedrock.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/update_order.mcstructure
- behavior_packs/vanilla_gametest/structures/PistonTests/update_order_bedrock.mcstructure
- behavior_packs/vanilla_gametest/structures/PlaceSeedsTests/place_seed_on_farmland.mcstructure
- behavior_packs/vanilla_gametest/structures/RaycastingTests/get_block_from_vector.mcstructure
- behavior_packs/vanilla_gametest/structures/RaycastingTests/get_entity_from_vector.mcstructure
- behavior_packs/vanilla_gametest/structures/RaycastingTests/player_looks_block.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/comparator_container.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/comparator_logic.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/dust_loop_depowering.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/dust_loop_depowering_bedrock.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/dust_propagation.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/dust_propagation_bedrock.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/itemframe_override.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/itemframe_override_bedrock.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/lever_power.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/observer_clock.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/repeater_clock.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/repeater_delay.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/repeater_delay_bedrock.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/repeater_delay_lines.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/repeater_lock.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/repeater_regeneration.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/rs_latch.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/rs_latch_bedrock.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/subtractor_logic.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/torch_monostable.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/torch_monostable_bedrock.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/torch_nand.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/torch_nor.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/wireredirect_nonconductor.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/wireredirect_nonconductor_bedrock.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/wire_redirect.mcstructure
- behavior_packs/vanilla_gametest/structures/RedstoneTests/wire_redirect_bedrock.mcstructure
- behavior_packs/vanilla_gametest/structures/RespawnAnchorTests/inwater_explosion_not_destructive.mcstructure
- behavior_packs/vanilla_gametest/structures/RespawnAnchorTests/onland_explosion_destructive.mcstructure
- behavior_packs/vanilla_gametest/structures/RespawnAnchorTests/waterlogged_neighbour_explosion.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/charge_cap.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/charge_decay_sculk.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/charge_decay_sculk_vein.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/charge_forced_direction.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/charge_in_air_disappear.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/charge_in_air_jump.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/charge_merging.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/charge_redirection.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/multiple_catalysts.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/sculk_growth_spawning.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/spread.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/spread_from_moving_blocks.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/spread_on_player_death.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/spread_path.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/spread_path_restricted.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/spread_pillar_up.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/spread_stairway_down.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/spread_stairway_up.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/spread_stairway_up_unsupported.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/spread_to_moving_blocks.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/spread_under_water.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/spread_uneven.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/spread_uneven_overcharged.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/vein_consume_blocks.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/vein_non_place_blocks.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/vein_non_spread_blocks.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/vein_non_spread_fire.mcstructure
- behavior_packs/vanilla_gametest/structures/SculkTests/vein_spread_blocks.mcstructure
- behavior_packs/vanilla_gametest/structures/SimulatedPlayerTests/blaze_trap.mcstructure
- behavior_packs/vanilla_gametest/structures/SimulatedPlayerTests/destroy_block.mcstructure
- behavior_packs/vanilla_gametest/structures/SimulatedPlayerTests/destroy_block_creative.mcstructure
- behavior_packs/vanilla_gametest/structures/SimulatedPlayerTests/interact.mcstructure
- behavior_packs/vanilla_gametest/structures/SimulatedPlayerTests/interact_with_block.mcstructure
- behavior_packs/vanilla_gametest/structures/SimulatedPlayerTests/interact_with_entity.mcstructure
- behavior_packs/vanilla_gametest/structures/SimulatedPlayerTests/jump.mcstructure
- behavior_packs/vanilla_gametest/structures/SimulatedPlayerTests/move.mcstructure
- behavior_packs/vanilla_gametest/structures/SimulatedPlayerTests/move_in_minecart.mcstructure
- behavior_packs/vanilla_gametest/structures/SimulatedPlayerTests/navigate_to_location.mcstructure
- behavior_packs/vanilla_gametest/structures/SimulatedPlayerTests/sneaking.mcstructure
- behavior_packs/vanilla_gametest/structures/SimulatedPlayerTests/stop_moving.mcstructure
- behavior_packs/vanilla_gametest/structures/SimulatedPlayerTests/target_practice.mcstructure
- behavior_packs/vanilla_gametest/structures/SimulatedPlayerTests/use_item.mcstructure
- behavior_packs/vanilla_gametest/structures/SimulatedPlayerTests/use_item_in_slot_on_block.mcstructure
- behavior_packs/vanilla_gametest/structures/SimulatedPlayerTests/use_item_on_block.mcstructure
- behavior_packs/vanilla_gametest/structures/SmallMobTests/fence_corner.mcstructure
- behavior_packs/vanilla_gametest/structures/SmallMobTests/fence_post.mcstructure
- behavior_packs/vanilla_gametest/structures/SmallMobTests/fence_side.mcstructure
- behavior_packs/vanilla_gametest/structures/TntTests/bedrock_cannon.mcstructure
- behavior_packs/vanilla_gametest/structures/TntTests/cannon.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/activation_cooldown.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/activation_delay.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/activation_duration.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/activation_multiple_vibrations.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/activation_wool_occlusion.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/activation_wool_occlusion_no_bias.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/detection_radius.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_block_change.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_block_close.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_block_destroy.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_block_open.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_container_close.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_container_open.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_dispense_fail.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_entity_damage.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_entity_move.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_entity_move_carpet.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_entity_move_cobweb.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_entity_move_dampering.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_entity_move_powder_snow.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_entity_move_scaffolding.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_entity_move_sneaking.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_entity_move_sneaking_on_sensor.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_entity_move_wool.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_entity_place.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_equip.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_explode.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_flap.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_fluid_pickup.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_fluid_place.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_hit_ground.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_hit_ground_dampering.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_hit_ground_wool.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_lightning_strike.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_piston_contract.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_piston_extend.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_projectile_land.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_projectile_land_wool.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_projectile_shoot.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_splash.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_splash_boat_on_bubble_column.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_swim.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/event_swim_boat.mcstructure
- behavior_packs/vanilla_gametest/structures/VibrationTests/output_distance.mcstructure
- behavior_packs/vanilla_gametest/structures/WardenTests/warden_despawn.mcstructure
- behavior_packs/vanilla_gametest/structures/WardenTests/warden_go_to_projectile.mcstructure
- behavior_packs/vanilla_gametest/structures/WardenTests/warden_kill_moving_entity.mcstructure
- behavior_packs/vanilla_gametest/structures/WardenTests/warden_sniff_and_kill_player_before_mob.mcstructure
- behavior_packs/vanilla_gametest/structures/WardenTests/warden_sniff_and_kill_static_entity.mcstructure
- behavior_packs/vanilla_gametest/structures/WaterPathfindingTests/axolotl_lava_walkaround.mcstructure
- behavior_packs/vanilla_gametest/structures/WaterPathfindingTests/fish_corner_swimaround.mcstructure
- 270 gui files have removed
- gui/dist/hbui/assets/0-14c89.png
- gui/dist/hbui/assets/0-416d2.png
- gui/dist/hbui/assets/1-5c078.png
- gui/dist/hbui/assets/1-6faa7.png
- gui/dist/hbui/assets/2-30660.png
- gui/dist/hbui/assets/2-f3e95.png
- gui/dist/hbui/assets/3-9dcd6.png
- gui/dist/hbui/assets/3-a7341.png
- gui/dist/hbui/assets/4-62170.png
- gui/dist/hbui/assets/4-cb6bd.png
- gui/dist/hbui/assets/5-93cd1.png
- gui/dist/hbui/assets/5-fa222.png
- gui/dist/hbui/assets/6-1add1.png
- gui/dist/hbui/assets/6-ff155.png
- gui/dist/hbui/assets/7-1e321.png
- gui/dist/hbui/assets/7-acb25.png
- gui/dist/hbui/assets/8-77273.png
- gui/dist/hbui/assets/8-f2f76.png
- gui/dist/hbui/assets/9-06691.png
- gui/dist/hbui/assets/9-a243f.png
- gui/dist/hbui/assets/A-14a25.png
- gui/dist/hbui/assets/A-7cf9b.png
- gui/dist/hbui/assets/A-9a280.png
- gui/dist/hbui/assets/A-b7201.png
- gui/dist/hbui/assets/A-c8120.png
- gui/dist/hbui/assets/A-c8b37.png
- gui/dist/hbui/assets/A-e29da.png
- gui/dist/hbui/assets/A-f2439.png
- gui/dist/hbui/assets/advanced-icon-be063.png
- gui/dist/hbui/assets/B-263ae.png
- gui/dist/hbui/assets/B-9c00e.png
- gui/dist/hbui/assets/B-a0ab4.png
- gui/dist/hbui/assets/B-b062b.png
- gui/dist/hbui/assets/B-e0266.png
- gui/dist/hbui/assets/B-f09af.png
- gui/dist/hbui/assets/behaviour-packs-icon-27fc3.png
- gui/dist/hbui/assets/beta-features-icon-4b14c.png
- gui/dist/hbui/assets/bottle0-9eb78.png
- gui/dist/hbui/assets/bottle1-51f75.png
- gui/dist/hbui/assets/bottle2-2b09f.png
- gui/dist/hbui/assets/bottle3-ae7ad.png
- gui/dist/hbui/assets/bottle4-3400e.png
- gui/dist/hbui/assets/bottle5-4d28f.png
- gui/dist/hbui/assets/bottle6-dc042.png
- gui/dist/hbui/assets/bottle7-e2e5b.png
- gui/dist/hbui/assets/bottle8-11f7f.png
- gui/dist/hbui/assets/bottle9-8fcf2.png
- gui/dist/hbui/assets/BracketClose-60376.png
- gui/dist/hbui/assets/BracketClose_small-b8727.png
- gui/dist/hbui/assets/BracketOpen-c8649.png
- gui/dist/hbui/assets/BracketOpen_small-cbc7f.png
- gui/dist/hbui/assets/C-59808.png
- gui/dist/hbui/assets/cheats-icon-afab9.png
- gui/dist/hbui/assets/clock-6c3ca.png
- gui/dist/hbui/assets/D-d176f.png
- gui/dist/hbui/assets/D-f66e8.png
- gui/dist/hbui/assets/Down-c66cc.png
- gui/dist/hbui/assets/Down-edfa6.png
- gui/dist/hbui/assets/E-86813.png
- gui/dist/hbui/assets/E-e6621.png
- gui/dist/hbui/assets/empty-state-art-86609.png
- gui/dist/hbui/assets/emptyStatesAllCompleted-0a76d.png
- gui/dist/hbui/assets/emptyStatesNoProgress-eeb5c.png
- gui/dist/hbui/assets/Enter-e443f.png
- gui/dist/hbui/assets/Enter-fb702.png
- gui/dist/hbui/assets/errorMessage-f569f.png
- gui/dist/hbui/assets/ESC-0bfb6.png
- gui/dist/hbui/assets/ESC-a4bad.png
- gui/dist/hbui/assets/F-3b4bc.png
- gui/dist/hbui/assets/F-7a3b1.png
- gui/dist/hbui/assets/gamerscore-1ab3a.png
- gui/dist/hbui/assets/general-icon-51767.png
- gui/dist/hbui/assets/hamburger-c8aa9.png
- gui/dist/hbui/assets/L3-229f9.png
- gui/dist/hbui/assets/L3-4caa8.png
- gui/dist/hbui/assets/L3-8ccc8.png
- gui/dist/hbui/assets/L3-a3595.png
- gui/dist/hbui/assets/L3-a4488.png
- gui/dist/hbui/assets/L3-f8198.png
- gui/dist/hbui/assets/LB-37724.png
- gui/dist/hbui/assets/LB-57d36.png
- gui/dist/hbui/assets/LB-795eb.png
- gui/dist/hbui/assets/LB-af7fc.png
- gui/dist/hbui/assets/LB-bd16c.png
- gui/dist/hbui/assets/LB-ee048.png
- gui/dist/hbui/assets/Left-17143.png
- gui/dist/hbui/assets/Left-22eec.png
- gui/dist/hbui/assets/Left-bba28.png
- gui/dist/hbui/assets/LS-01fac.png
- gui/dist/hbui/assets/LS-0dca9.png
- gui/dist/hbui/assets/LS-0f816.png
- gui/dist/hbui/assets/LS-c5f29.png
- gui/dist/hbui/assets/LS-d5491.png
- gui/dist/hbui/assets/LS-ffb4c.png
- gui/dist/hbui/assets/LT-56872.png
- gui/dist/hbui/assets/LT-766bb.png
- gui/dist/hbui/assets/LT-82579.png
- gui/dist/hbui/assets/LT-998f8.png
- gui/dist/hbui/assets/LT-9eeec.png
- gui/dist/hbui/assets/LT-f4cd9.png
- gui/dist/hbui/assets/M-4d645.png
- gui/dist/hbui/assets/M-73014.png
- gui/dist/hbui/assets/marketplace-icon-ba001.png
- gui/dist/hbui/assets/Menu-20d9a.png
- gui/dist/hbui/assets/Menu-4be72.png
- gui/dist/hbui/assets/Menu-8e5a8.png
- gui/dist/hbui/assets/Menu-d232f.png
- gui/dist/hbui/assets/Menu-f2e45.png
- gui/dist/hbui/assets/Menu-fa714.png
- gui/dist/hbui/assets/minecraft-texture-pack-afb8c.png
- gui/dist/hbui/assets/MouseLeftClick-2f50f.png
- gui/dist/hbui/assets/MouseLeftClick-57d50.png
- gui/dist/hbui/assets/MouseMiddleClick-63925.png
- gui/dist/hbui/assets/MouseMiddleClick-f0b0d.png
- gui/dist/hbui/assets/MouseMiddleScroll-297f4.png
- gui/dist/hbui/assets/MouseMiddleScroll-aaca5.png
- gui/dist/hbui/assets/MouseRightClick-2d227.png
- gui/dist/hbui/assets/MouseRightClick-f9843.png
- gui/dist/hbui/assets/multiplayer-icon-f3d3a.png
- gui/dist/hbui/assets/pack-list-stripe-bg-b9d21.png
- gui/dist/hbui/assets/pingYellow-76abf.png
- gui/dist/hbui/assets/placeholder-1bc76.png
- gui/dist/hbui/assets/placeholder-5337d.png
- gui/dist/hbui/assets/placeholder-8e561.png
- gui/dist/hbui/assets/placeholder-c21ca.png
- gui/dist/hbui/assets/placeholderReward-5d8dd.png
- gui/dist/hbui/assets/Q-172df.png
- gui/dist/hbui/assets/Q-6115b.png
- gui/dist/hbui/assets/R-9afb1.png
- gui/dist/hbui/assets/R-c564a.png
- gui/dist/hbui/assets/R3-0f48b.png
- gui/dist/hbui/assets/R3-5cf62.png
- gui/dist/hbui/assets/R3-6c231.png
- gui/dist/hbui/assets/R3-b52fe.png
- gui/dist/hbui/assets/R3-db3d0.png
- gui/dist/hbui/assets/R3-f36f0.png
- gui/dist/hbui/assets/RB-14957.png
- gui/dist/hbui/assets/RB-198f4.png
- gui/dist/hbui/assets/RB-7812f.png
- gui/dist/hbui/assets/RB-871c2.png
- gui/dist/hbui/assets/RB-ba738.png
- gui/dist/hbui/assets/RB-bf267.png
- gui/dist/hbui/assets/realms-plus-promotion-d7ff1.png
- gui/dist/hbui/assets/resource-packs-icon-cd241.png
- gui/dist/hbui/assets/rewards-09ada.png
- gui/dist/hbui/assets/Right-82858.png
- gui/dist/hbui/assets/Right-beb6e.png
- gui/dist/hbui/assets/Right-cac6f.png
- gui/dist/hbui/assets/RS-280e0.png
- gui/dist/hbui/assets/RS-6338d.png
- gui/dist/hbui/assets/RS-73107.png
- gui/dist/hbui/assets/RS-8c1e2.png
- gui/dist/hbui/assets/RS-dba12.png
- gui/dist/hbui/assets/RS-ed5a8.png
- gui/dist/hbui/assets/RT-26c3e.png
- gui/dist/hbui/assets/RT-2bdc7.png
- gui/dist/hbui/assets/RT-49dc8.png
- gui/dist/hbui/assets/RT-ba118.png
- gui/dist/hbui/assets/RT-bb842.png
- gui/dist/hbui/assets/RT-e254f.png
- gui/dist/hbui/assets/S-646d3.png
- gui/dist/hbui/assets/S-b9372.png
- gui/dist/hbui/assets/Select-26c30.png
- gui/dist/hbui/assets/Select-2c2e2.png
- gui/dist/hbui/assets/Select-4fa2f.png
- gui/dist/hbui/assets/Select-fc8ce.png
- gui/dist/hbui/assets/Shift-02958.png
- gui/dist/hbui/assets/Shift-e5607.png
- gui/dist/hbui/assets/Space-0ef70.png
- gui/dist/hbui/assets/Space-684dd.png
- gui/dist/hbui/assets/Tab-74f08.png
- gui/dist/hbui/assets/Tab-91292.png
- gui/dist/hbui/assets/Touchpad-81ab4.png
- gui/dist/hbui/assets/Touchpad-d655f.png
- gui/dist/hbui/assets/Up-0926d.png
- gui/dist/hbui/assets/Up-cff8c.png
- gui/dist/hbui/assets/Up-ed73f.png
- gui/dist/hbui/assets/V-210b6.png
- gui/dist/hbui/assets/video_classic-7cfe6.webm
- gui/dist/hbui/assets/video_crosshair-e59d5.webm
- gui/dist/hbui/assets/video_touch-ef9e4.webm
- gui/dist/hbui/assets/W-9baa6.png
- gui/dist/hbui/assets/W-a738c.png
- gui/dist/hbui/assets/world-preview-default-f8cdd.jpg
- gui/dist/hbui/assets/X-1270b.png
- gui/dist/hbui/assets/X-2d647.png
- gui/dist/hbui/assets/X-379d1.png
- gui/dist/hbui/assets/X-5ed99.png
- gui/dist/hbui/assets/X-76514.png
- gui/dist/hbui/assets/X-9bdb1.png
- gui/dist/hbui/assets/X-a0c13.png
- gui/dist/hbui/assets/X-de792.png
- gui/dist/hbui/assets/Y-01742.png
- gui/dist/hbui/assets/Y-222b6.png
- gui/dist/hbui/assets/Y-2d647.png
- gui/dist/hbui/assets/Y-5c9b7.png
- gui/dist/hbui/assets/Y-a0c13.png
- gui/dist/hbui/assets/Y-ea7d9.png
- gui/dist/hbui/assets/Y-ec5a4.png
- gui/dist/hbui/assets/Y-f6a5c.png
- gui/dist/hbui/assets/Z-49c5f.png
- gui/dist/hbui/assets/Z-6c680.png
- gui/dist/hbui/fonts/NotoSans-Regular-f9493.ttf
- gui/dist/hbui/fonts/NotoSansArabic-Regular-ed7d0.ttf
- gui/dist/hbui/fonts/NotoSansArmenian-Regular-bfe95.ttf
- gui/dist/hbui/fonts/NotoSansBalinese-Regular-261f3.ttf
- gui/dist/hbui/fonts/NotoSansBamum-Regular-1469f.ttf
- gui/dist/hbui/fonts/NotoSansBatak-Regular-bd09f.ttf
- gui/dist/hbui/fonts/NotoSansBengali-Regular-dc658.ttf
- gui/dist/hbui/fonts/NotoSansBuginese-Regular-b6d0b.ttf
- gui/dist/hbui/fonts/NotoSansBuhid-Regular-6885b.ttf
- gui/dist/hbui/fonts/NotoSansCanadianAboriginal-Regular-e09ef.ttf
- gui/dist/hbui/fonts/NotoSansCham-Regular-8c550.ttf
- gui/dist/hbui/fonts/NotoSansCherokee-Regular-b96af.ttf
- gui/dist/hbui/fonts/NotoSansCoptic-Regular-9786a.ttf
- gui/dist/hbui/fonts/NotoSansCypriot-Regular-455ae.ttf
- gui/dist/hbui/fonts/NotoSansDevanagari-Regular-6f54d.ttf
- gui/dist/hbui/fonts/NotoSansGeorgian-Regular-17b1b.ttf
- gui/dist/hbui/fonts/NotoSansGlagolitic-Regular-8396c.ttf
- gui/dist/hbui/fonts/NotoSansGujarati-Regular-7fad9.ttf
- gui/dist/hbui/fonts/NotoSansGurmukhi-Regular-86d8c.ttf
- gui/dist/hbui/fonts/NotoSansHanunoo-Regular-db3bb.ttf
- gui/dist/hbui/fonts/NotoSansHebrew-Regular-f6ac7.ttf
- gui/dist/hbui/fonts/NotoSansIndicSiyaqNumbers-Regular-f718b.ttf
- gui/dist/hbui/fonts/NotoSansJavanese-Regular-7d1c5.ttf
- gui/dist/hbui/fonts/NotoSansKannada-Regular-bce21.ttf
- gui/dist/hbui/fonts/NotoSansKayahLi-Regular-c7689.ttf
- gui/dist/hbui/fonts/NotoSansKhmer-Regular-abec0.ttf
- gui/dist/hbui/fonts/NotoSansKhmerUI-Regular-90447.ttf
- gui/dist/hbui/fonts/NotoSansLao-Regular-692b5.ttf
- gui/dist/hbui/fonts/NotoSansLepcha-Regular-b6f21.ttf
- gui/dist/hbui/fonts/NotoSansLimbu-Regular-91a05.ttf
- gui/dist/hbui/fonts/NotoSansLisu-Regular-9d87f.ttf
- gui/dist/hbui/fonts/NotoSansMalayalam-Regular-39e56.ttf
- gui/dist/hbui/fonts/NotoSansMandaic-Regular-734e9.ttf
- gui/dist/hbui/fonts/NotoSansMath-Regular-42ea5.ttf
- gui/dist/hbui/fonts/NotoSansMeeteiMayek-Regular-e98b0.ttf
- gui/dist/hbui/fonts/NotoSansMyanmar-Regular-3c1e9.ttf
- gui/dist/hbui/fonts/NotoSansNewTaiLue-Regular-91ee9.ttf
- gui/dist/hbui/fonts/NotoSansNKo-Regular-b787f.ttf
- gui/dist/hbui/fonts/NotoSansOgham-Regular-38528.ttf
- gui/dist/hbui/fonts/NotoSansOlChiki-Regular-7b2c5.ttf
- gui/dist/hbui/fonts/NotoSansOriya-Regular-5002c.ttf
- gui/dist/hbui/fonts/NotoSansPhagsPa-Regular-99598.ttf
- gui/dist/hbui/fonts/NotoSansPhoenician-Regular-ff07a.ttf
- gui/dist/hbui/fonts/NotoSansRejang-Regular-6bfee.ttf
- gui/dist/hbui/fonts/NotoSansRunic-Regular-2e8cb.ttf
- gui/dist/hbui/fonts/NotoSansSamaritan-Regular-bb5cf.ttf
- gui/dist/hbui/fonts/NotoSansSaurashtra-Regular-69487.ttf
- gui/dist/hbui/fonts/NotoSansSinhala-Regular-07fbd.ttf
- gui/dist/hbui/fonts/NotoSansSundanese-Regular-115f7.ttf
- gui/dist/hbui/fonts/NotoSansSylotiNagri-Regular-f80a4.ttf
- gui/dist/hbui/fonts/NotoSansSymbols-Regular-7c6f0.ttf
- gui/dist/hbui/fonts/NotoSansSymbols2-Regular-c5416.ttf
- gui/dist/hbui/fonts/NotoSansTagalog-Regular-bfcc8.ttf
- gui/dist/hbui/fonts/NotoSansTagbanwa-Regular-90dbf.ttf
- gui/dist/hbui/fonts/NotoSansTaiLe-Regular-1907f.ttf
- gui/dist/hbui/fonts/NotoSansTaiTham-Regular-2c336.ttf
- gui/dist/hbui/fonts/NotoSansTaiViet-Regular-2b2c9.ttf
- gui/dist/hbui/fonts/NotoSansTamil-Regular-32917.ttf
- gui/dist/hbui/fonts/NotoSansThaana-Regular-1e050.ttf
- gui/dist/hbui/fonts/NotoSansThai-Regular-063fb.ttf
- gui/dist/hbui/fonts/NotoSansTifinagh-Regular-e3323.ttf
- gui/dist/hbui/fonts/NotoSansVai-Regular-0961f.ttf
- gui/dist/hbui/fonts/NotoSansYi-Regular-158a8.ttf
- gui/dist/hbui/fonts/NotoSerifEthiopic-Regular-5e5d0.ttf
- gui/dist/hbui/fonts/NotoSerifTibetan-Regular-dbc24.ttf
- gui/dist/hbui/index-fe327.css
- gui/dist/hbui/index-fe327.js
- gui/dist/hbui/index-fe327.rtl.css
- 30 structure files have removed
- structures/bastion/treasure/bases/centers/center_0.nbt
- structures/bastion/treasure/bases/centers/center_1.nbt
- structures/bastion/treasure/bases/centers/center_2.nbt
- structures/bastion/treasure/bases/centers/center_3.nbt
- structures/bastion/treasure/corners/bottom/corner_0.nbt
- structures/bastion/treasure/corners/bottom/corner_1.nbt
- structures/bastion/treasure/corners/edges/bottom.nbt
- structures/bastion/treasure/corners/edges/middle.nbt
- structures/bastion/treasure/corners/edges/top.nbt
- structures/bastion/treasure/corners/middle/corner_0.nbt
- structures/bastion/treasure/corners/middle/corner_1.nbt
- structures/bastion/treasure/corners/top/corner_0.nbt
- structures/bastion/treasure/corners/top/corner_1.nbt
- structures/bastion/treasure/walls/bottom/wall_0.nbt
- structures/bastion/treasure/walls/bottom/wall_1.nbt
- structures/bastion/treasure/walls/bottom/wall_2.nbt
- structures/bastion/treasure/walls/bottom/wall_3.nbt
- structures/bastion/treasure/walls/mid/wall_0.nbt
- structures/bastion/treasure/walls/mid/wall_1.nbt
- structures/bastion/treasure/walls/mid/wall_2.nbt
- structures/bastion/treasure/walls/outer/bottom_corner.nbt
- structures/bastion/treasure/walls/outer/medium_outer_wall.nbt
- structures/bastion/treasure/walls/outer/mid_corner.nbt
- structures/bastion/treasure/walls/outer/outer_wall.nbt
- structures/bastion/treasure/walls/outer/tall_outer_wall.nbt
- structures/bastion/treasure/walls/outer/top_corner.nbt
- structures/bastion/treasure/walls/top/main_entrance.nbt
- structures/bastion/treasure/walls/top/wall_0.nbt
- structures/bastion/treasure/walls/top/wall_1.nbt
- structures/bastion/units/stages/rot/stage_1_0.nbt
- 1 sound file from resource_packs has removed
- resource_packs/vanilla/sounds/item/horn/call9.fsb
- 1 texture file from resource_packs has removed
- resource_packs/vanilla/textures/ui/enable_toolbox.png
- 3 ui files from resource_packs have removed
- resource_packs/vanilla/ui/persona_screen_deprecated.json
- resource_packs/vanilla/ui/profile_screen_deprecated.json
- resource_packs/vanilla/ui/toolbox_mode_screen.json
Changed Files
- 38 entity files from behavior_packs have changed
- behavior_packs/vanilla_1.19.0/entities/allay.json
- behavior_packs/vanilla_1.17.0/entities/bat.json
- behavior_packs/vanilla_1.19.0/entities/bee.json
- behavior_packs/vanilla_1.18.10/entities/cat.json
- behavior_packs/vanilla_1.17.0/entities/chicken.json
- behavior_packs/vanilla_1.17.20/entities/drowned.json
- behavior_packs/vanilla_1.18.10/entities/enderman.json
- behavior_packs/vanilla_1.17.0/entities/ender_dragon.json
- behavior_packs/vanilla_1.17.20/entities/fireball.json
- behavior_packs/vanilla_1.18.0/entities/fish.json
- behavior_packs/vanilla_1.19.0/entities/frog.json
- behavior_packs/vanilla_1.18.30/entities/hoglin.json
- behavior_packs/vanilla_1.17.20/entities/husk.json
- behavior_packs/vanilla_1.19.0/entities/llama.json
- behavior_packs/vanilla_1.17.20/entities/npc.json
- behavior_packs/vanilla_1.19.0/entities/parrot.json
- behavior_packs/vanilla_1.17.0/entities/phantom.json
- behavior_packs/vanilla_1.18.10/entities/pig.json
- behavior_packs/vanilla_1.17.0/entities/piglin.json
- behavior_packs/vanilla_1.19.0/entities/pillager.json
- behavior_packs/vanilla_1.18.20/entities/player.json
- behavior_packs/vanilla_1.18.10/entities/polar_bear.json
- behavior_packs/vanilla_1.18.0/entities/pufferfish.json
- behavior_packs/vanilla_1.19.0/entities/ravager.json
- behavior_packs/vanilla_1.18.0/entities/salmon.json
- behavior_packs/vanilla_1.17.20/entities/shulker_bullet.json
- behavior_packs/vanilla_1.18.10/entities/strider.json
- behavior_packs/vanilla_1.18.0/entities/tropicalfish.json
- behavior_packs/vanilla_1.17.0/entities/vex.json
- behavior_packs/vanilla_1.19.0/entities/villager_v2.json
- behavior_packs/vanilla_1.19.0/entities/vindicator.json
- behavior_packs/vanilla_1.19.0/entities/wandering_trader.json
- behavior_packs/vanilla_1.19.0/entities/warden.json
- behavior_packs/vanilla_1.18.20/entities/wolf.json
- behavior_packs/vanilla_1.18.30/entities/zoglin.json
- behavior_packs/vanilla_1.17.20/entities/zombie.json
- behavior_packs/vanilla_1.17.20/entities/zombie_villager.json
- behavior_packs/vanilla_1.17.20/entities/zombie_villager_v2.json
- 19 feature files from behavior_packs have changed
- behavior_packs/vanilla_1.19.0/features/azalea_tree_feature.json
- behavior_packs/vanilla_1.19.0/features/birch_tree_feature.json
- behavior_packs/vanilla_1.19.0/features/fancy_oak_tree_feature.json
- behavior_packs/vanilla_1.19.0/features/mangrove_tree_feature.json
- behavior_packs/vanilla_1.19.0/features/mega_jungle_tree_feature.json
- behavior_packs/vanilla_1.19.0/features/mega_spruce_tree_feature.json
- behavior_packs/vanilla_1.19.0/features/oak_tree_feature.json
- behavior_packs/vanilla_1.19.0/features/oak_tree_with_vines_feature.json
- behavior_packs/vanilla_1.19.0/features/roofed_tree_feature.json
- behavior_packs/vanilla_1.19.0/features/roofed_tree_with_vines_feature.json
- behavior_packs/vanilla_1.19.0/features/savanna_tree_feature.json
- behavior_packs/vanilla_1.19.0/features/sculk_patch_feature.json
- behavior_packs/vanilla_1.19.0/features/sculk_patch_feature_ancient_city.json
- behavior_packs/vanilla_1.19.0/features/sculk_vein_feature.json
- behavior_packs/vanilla_1.19.0/features/spruce_tree_feature.json
- behavior_packs/vanilla_1.19.0/features/spruce_tree_with_vines_feature.json
- behavior_packs/vanilla_1.19.0/features/tall_mangrove_tree_feature.json
- behavior_packs/vanilla_1.19.0/features/undecorated_jungle_tree_feature.json
- behavior_packs/vanilla_1.19.0/features/undecorated_jungle_tree_with_vines_feature.json
- 5 feature rule files from behavior_packs have changed
- behavior_packs/vanilla_1.19.0/feature_rules/mangrove_swamp_mangrove_tree_feature.json
- behavior_packs/vanilla_1.19.0/feature_rules/mangrove_swamp_mangrove_tree_with_beenest_feature.json
- behavior_packs/vanilla_1.19.0/feature_rules/mangrove_swamp_tall_mangrove_tree_feature.json
- behavior_packs/vanilla_1.19.0/feature_rules/mangrove_swamp_tall_mangrove_tree_with_beenest_feature.json
- behavior_packs/vanilla_1.19.0/feature_rules/sculk_vein_feature.json
- 1 loot table file from behavior_packs has changed
- behavior_packs/vanilla/loot_tables/chests/spawn_bonus_chest.json
- 19 recipe files from behavior_packs have changed
- behavior_packs/vanilla/recipes/barrel.json
- behavior_packs/vanilla_1.14/recipes/beehive.json
- behavior_packs/vanilla/recipes/brewing_stand.json
- behavior_packs/vanilla_1.16/recipes/campfire.json
- behavior_packs/vanilla/recipes/cartography_table.json
- behavior_packs/vanilla/recipes/composter.json
- behavior_packs/vanilla/recipes/fletching_table.json
- behavior_packs/vanilla/recipes/furnace.json
- behavior_packs/vanilla/recipes/grindstone.json
- behavior_packs/vanilla/recipes/lectern.json
- behavior_packs/vanilla_1.19.0/recipes/mangrove_wood_stripped.json
- behavior_packs/vanilla/recipes/shield.json
- behavior_packs/vanilla/recipes/smithing_table.json
- behavior_packs/vanilla/recipes/smoker.json
- behavior_packs/vanilla/recipes/stone_axe.json
- behavior_packs/vanilla/recipes/stone_hoe.json
- behavior_packs/vanilla/recipes/stone_pickaxe.json
- behavior_packs/vanilla/recipes/stone_shovel.json
- behavior_packs/vanilla/recipes/stone_sword.json
- 3 gui files have changed
- gui/dist/hbui/index.html
- gui/dist/hbui/NOTICE.txt
- gui/dist/hbui/routes.json
- 79 renderer files have changed
- renderer/materials/Actor.material.bin
- renderer/materials/ActorBanner.material.bin
- renderer/materials/ActorGlint.material.bin
- renderer/materials/ActorGlintPrepass.material.bin
- renderer/materials/ActorMultiTexture.material.bin
- renderer/materials/ActorMultiTexturePrepass.material.bin
- renderer/materials/ActorPrepass.material.bin
- renderer/materials/ActorTint.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/BRDF.material.bin
- renderer/materials/Builtins.material.bin
- renderer/materials/Checkerboarding.material.bin
- renderer/materials/Clouds.material.bin
- renderer/materials/Color.material.bin
- renderer/materials/Cracks.material.bin
- renderer/materials/CracksBlockEntity.material.bin
- renderer/materials/Cubemap.material.bin
- renderer/materials/DeferredShading.material.bin
- renderer/materials/displaymap.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/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/ImGui.material.bin
- renderer/materials/ItemInHandColor.material.bin
- renderer/materials/ItemInHandColorGlint.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/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/PostFX.Bloom.material.bin
- renderer/materials/PostFX.Debug.material.bin
- renderer/materials/PostFX.Tonemapping.material.bin
- renderer/materials/PrepassFallback.material.bin
- renderer/materials/RenderChunk.material.bin
- renderer/materials/RenderChunkPrepass.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/Sky.material.bin
- renderer/materials/StandardRed.material.bin
- renderer/materials/Stars.material.bin
- renderer/materials/SunMoon.material.bin
- renderer/materials/TDR.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/Weather.material.bin
- 1 text file has changed
- texts/en_US.lang
- 3 biome files from definitions have changed
- definitions/biomes/birch_forest_mutated.biome.json
- definitions/biomes/grove.biome.json
- definitions/biomes/savanna_mutated.biome.json
- 6 animation files from resource_packs have changed
- resource_packs/vanilla_1.19.0/animations/allay.animation.json
- resource_packs/vanilla/animations/cat.animation.json
- resource_packs/vanilla_1.17.0/animations/goat.animation.json
- resource_packs/vanilla_1.17.0/animations/humanoid.animation.json
- resource_packs/vanilla_1.18.10/animations/player_firstperson.animation.json
- resource_packs/vanilla_1.19.0/animations/warden.animation.json
- 3 animation controller files from resource_packs have changed
- resource_packs/vanilla_1.19.0/animation_controllers/allay.animation_controllers.json
- resource_packs/vanilla_1.18.20/animation_controllers/player.animation_controllers.json
- resource_packs/vanilla_1.19.0/animation_controllers/warden.animation_controllers.json
- 3 camera files from resource_packs have changed
- resource_packs/vanilla/cameras/first_person.json
- resource_packs/vanilla/cameras/third_person.json
- resource_packs/vanilla/cameras/third_person_front.json
- 4 entity files from resource_packs have changed
- resource_packs/vanilla_1.19.0/entity/allay.entity.json
- resource_packs/vanilla/entity/npc.entity.json
- resource_packs/vanilla_1.18.10/entity/player.entity.json
- resource_packs/vanilla_1.19.0/entity/warden.entity.json
- 1 loading messages.json file from resource_packs has changed
- resource_packs/vanilla/loading_messages.json
- 1 material file from resource_packs has changed
- resource_packs/vanilla/materials/ui3D.material
- 1 model file from resource_packs has changed
- resource_packs/vanilla_1.19.0/models/entity/allay.geo.json
- 1 particle file from resource_packs has changed
- resource_packs/vanilla_1.19.0/particles/vibration_signal.json
- 3 render controller files from resource_packs have changed
- resource_packs/vanilla/render_controllers/npc.render_controllers.json
- resource_packs/vanilla_1.17.0/render_controllers/player.render_controllers.json
- resource_packs/vanilla/render_controllers/wolf.render_controllers.json
- 7 sound files from resource_packs have changed
- resource_packs/vanilla/sounds/item/horn/call1.fsb
- resource_packs/vanilla/sounds/item/horn/call2.fsb
- resource_packs/vanilla/sounds/item/horn/call3.fsb
- resource_packs/vanilla/sounds/item/horn/call4.fsb
- resource_packs/vanilla/sounds/item/horn/call5.fsb
- resource_packs/vanilla/sounds/item/horn/call6.fsb
- resource_packs/vanilla/sounds/item/horn/call7.fsb
- 1 splashes.json file from resource_packs has changed
- resource_packs/vanilla/splashes.json
- 1 text file from resource_packs has changed
- resource_packs/vanilla/texts/language_names.json
- 34 texture files from resource_packs have changed
- resource_packs/vanilla/textures/gui/gui.png
- resource_packs/vanilla/textures/ui/copy.png
- resource_packs/vanilla/textures/ui/craft_toggle_off.png
- resource_packs/vanilla/textures/ui/craft_toggle_off_hover.png
- resource_packs/vanilla/textures/ui/interact.png
- resource_packs/vanilla/textures/ui/interact_pressed.png
- resource_packs/vanilla/textures/ui/rarity_common.json
- resource_packs/vanilla/textures/ui/rarity_common.png
- resource_packs/vanilla/textures/ui/rarity_epic.json
- resource_packs/vanilla/textures/ui/rarity_epic.png
- resource_packs/vanilla/textures/ui/rarity_legendary.json
- resource_packs/vanilla/textures/ui/rarity_legendary.png
- resource_packs/vanilla/textures/ui/rarity_rare.json
- resource_packs/vanilla/textures/ui/rarity_rare.png
- resource_packs/vanilla/textures/ui/rarity_uncommon.json
- resource_packs/vanilla/textures/ui/rarity_uncommon.png
- resource_packs/vanilla/textures/ui/subcategory_icons/arms.png
- resource_packs/vanilla/textures/ui/subcategory_icons/back_accessory.png
- resource_packs/vanilla/textures/ui/subcategory_icons/body_size.png
- resource_packs/vanilla/textures/ui/subcategory_icons/bottoms.png
- resource_packs/vanilla/textures/ui/subcategory_icons/eyes.png
- resource_packs/vanilla/textures/ui/subcategory_icons/face_accessory.png
- resource_packs/vanilla/textures/ui/subcategory_icons/facial_hair.png
- resource_packs/vanilla/textures/ui/subcategory_icons/feet.png
- resource_packs/vanilla/textures/ui/subcategory_icons/hair.png
- resource_packs/vanilla/textures/ui/subcategory_icons/hands.png
- resource_packs/vanilla/textures/ui/subcategory_icons/head.png
- resource_packs/vanilla/textures/ui/subcategory_icons/legs.png
- resource_packs/vanilla/textures/ui/subcategory_icons/mouth.png
- resource_packs/vanilla/textures/ui/subcategory_icons/outerwear.png
- resource_packs/vanilla/textures/ui/subcategory_icons/skin_texture.png
- resource_packs/vanilla/textures/ui/subcategory_icons/tops.png
- resource_packs/vanilla/textures/ui/toggle_off.png
- resource_packs/vanilla/textures/ui/toggle_off_hover.png
- 70 ui files from resource_packs have changed
- resource_packs/vanilla/ui/account_banned_screen.json
- resource_packs/vanilla/ui/anvil_screen.json
- resource_packs/vanilla/ui/anvil_screen_pocket.json
- resource_packs/vanilla/ui/beacon_screen.json
- resource_packs/vanilla/ui/beacon_screen_pocket.json
- resource_packs/vanilla/ui/book_screen.json
- resource_packs/vanilla/ui/brewing_stand_screen_pocket.json
- resource_packs/vanilla/ui/cartography_screen.json
- resource_packs/vanilla/ui/chat_screen.json
- resource_packs/vanilla/ui/coin_purchase_screen.json
- resource_packs/vanilla/ui/command_block_screen.json
- resource_packs/vanilla/ui/death_screen.json
- resource_packs/vanilla/ui/emote_wheel_screen.json
- resource_packs/vanilla/ui/enchanting_screen.json
- resource_packs/vanilla/ui/enchanting_screen_pocket.json
- resource_packs/vanilla/ui/expanded_skin_pack_screen.json
- resource_packs/vanilla/ui/furnace_screen_pocket.json
- resource_packs/vanilla/ui/gathering_info_screen.json
- resource_packs/vanilla/ui/grindstone_screen.json
- resource_packs/vanilla/ui/grindstone_screen_pocket.json
- resource_packs/vanilla/ui/horse_screen_pocket.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/loom_screen.json
- resource_packs/vanilla/ui/npc_interact_screen.json
- resource_packs/vanilla/ui/online_safety_screen.json
- resource_packs/vanilla/ui/pack_settings_screen.json
- resource_packs/vanilla/ui/panorama_screen.json
- resource_packs/vanilla/ui/pause_screen.json
- resource_packs/vanilla/ui/pdp_screen.json
- resource_packs/vanilla/ui/pdp_screenshots_section.json
- resource_packs/vanilla/ui/persona_common.json
- resource_packs/vanilla/ui/persona_screen.json
- resource_packs/vanilla/ui/play_screen.json
- resource_packs/vanilla/ui/portfolio_screen.json
- resource_packs/vanilla/ui/profile_screen.json
- resource_packs/vanilla/ui/progress_screen.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/settings_sections/settings_common.json
- resource_packs/vanilla/ui/settings_sections/world_section.json
- resource_packs/vanilla/ui/sidebar_navigation.json
- resource_packs/vanilla/ui/skin_pack_purchase_screen.json
- resource_packs/vanilla/ui/skin_picker_screen.json
- resource_packs/vanilla/ui/smithing_table_screen.json
- resource_packs/vanilla/ui/smithing_table_screen_pocket.json
- resource_packs/vanilla/ui/start_screen.json
- resource_packs/vanilla/ui/stonecutter_screen.json
- resource_packs/vanilla/ui/stonecutter_screen_pocket.json
- resource_packs/vanilla/ui/storage_management.json
- resource_packs/vanilla/ui/store_common.json
- resource_packs/vanilla/ui/store_data_driven_screen.json
- resource_packs/vanilla/ui/store_gift_promotion_screen.json
- resource_packs/vanilla/ui/store_item_list_screen.json
- resource_packs/vanilla/ui/store_promo_timeline_screen.json
- resource_packs/vanilla/ui/structure_editor_screen.json
- resource_packs/vanilla/ui/tabbed_upsell_screen.json
- resource_packs/vanilla/ui/toast_screen.json
- resource_packs/vanilla/ui/trade_2_screen.json
- resource_packs/vanilla/ui/trade_screen.json
- resource_packs/vanilla/ui/ui_common.json
- resource_packs/vanilla/ui/ui_edu_common.json
- resource_packs/vanilla/ui/ui_template_buttons.json
- resource_packs/vanilla/ui/ui_template_dialogs.json
- resource_packs/vanilla/ui/ui_template_tabs.json
- resource_packs/vanilla/ui/ui_template_toggles.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.
Behavior Packs- New Value:
"minecraft:behavior.pickup_items": {
"priority": 2,
"max_dist": 32,
"search_height": 32,
"goal_radius": 2.2,
"speed_multiplier": 6,
"pickup_based_on_chance": false,
"can_pickup_any_item": false,
"can_pickup_to_hand_or_equipment": false,
"pickup_same_items_as_in_hand": true
}Previous Value:"minecraft:behavior.pickup_items": {
"priority": 2,
"max_dist": 64,
"search_height": 32,
"goal_radius": 2.2,
"speed_multiplier": 6,
"pickup_based_on_chance": false,
"can_pickup_any_item": false,
"can_pickup_to_hand_or_equipment": false,
"pickup_same_items_as_in_hand": true
} - New Value:
"minecraft:game_event_movement_tracking": {
"emit_flap": true
}
- New Value:
"minecraft:game_event_movement_tracking": {
"emit_flap": true
}
- New Value:
"minecraft:game_event_movement_tracking": {
"emit_flap": true
}
- Previous Value:
"minecraft:balloonable": {
"mass": 0.6
} - New Value:
"minecraft:balloonable": {
"mass": 0.6
}
- New Value:
"minecraft:game_event_movement_tracking": {
"emit_flap": true
}
- Previous Value:
"minecraft:equipment": {
"table": "loot_tables/entities/drowned_equipment.json",
"slot_drop_chance": [
{
"slot": "slot.weapon.offhand",
"drop_chance": 1
}
]
} - Previous Value:
"minecraft:annotation.break_door": []
- New Value:
"minecraft:can_break_doors": {
"minecraft:annotation.break_door": []
} - New Value:
"minecraft:melee_equipment": {
"minecraft:equipment": {
"table": "loot_tables/entities/drowned_equipment.json",
"slot_drop_chance": [
{
"slot": "slot.weapon.offhand",
"drop_chance": 1
}
]
}
} - New Value:
"minecraft:ranged_equipment": {
"minecraft:equipment": {
"table": "loot_tables/entities/drowned_ranged_equipment.json",
"slot_drop_chance": [
{
"slot": "slot.weapon.offhand",
"drop_chance": 1
}
]
}
} - New Value:
"minecraft:as_adult": {
"add": {
"component_groups": [
"minecraft:melee_equipment",
"minecraft:melee_mode",
"minecraft:adult_drowned"
]
}
}Previous Value:"minecraft:as_adult": {
"add": {
"component_groups": [
"minecraft:melee_mode",
"minecraft:adult_drowned"
]
}
} - The minecraft:as_baby component was changed in the events subsection of the minecraft:entity sectionNew Value:
"minecraft:as_baby": {
"add": {
"component_groups": [
"minecraft:melee_equipment",
"minecraft:melee_mode",
"minecraft:baby_drowned"
]
}
}Previous Value:"minecraft:as_baby": {
"add": {
"component_groups": [
"minecraft:melee_mode",
"minecraft:baby_drowned"
]
}
} - New Value:
"minecraft:entity_spawned": {
"sequence": [
{
"randomize": [
{
"weight": 15,
"remove": [],
"add": {
"component_groups": [
"minecraft:mode_switcher",
"minecraft:ranged_equipment",
"minecraft:ranged_mode",
"minecraft:adult_drowned"
]
}
},
{
"weight": 85,
"randomize": [
{
"weight": 95,
"remove": [],
"add": {
"component_groups": [
"minecraft:melee_equipment",
"minecraft:melee_mode",
"minecraft:adult_drowned"
]
}
},
{
"weight": 5,
"remove": [],
"add": {
"component_groups": [
"minecraft:melee_equipment",
"minecraft:melee_mode",
"minecraft:baby_drowned"
]
}
}
]
}
]
},
{
"randomize": [
{
"weight": 10,
"add": {
"component_groups": [
"minecraft:can_break_doors"
]
}
},
{
"weight": 90
}
]
}
]
}Previous Value:"minecraft:entity_spawned": {
"randomize": [
{
"weight": 15,
"remove": [],
"add": {
"component_groups": [
"minecraft:mode_switcher",
"minecraft:ranged_mode",
"minecraft:adult_drowned"
]
}
},
{
"weight": 85,
"randomize": [
{
"weight": 95,
"remove": [],
"add": {
"component_groups": [
"minecraft:melee_mode",
"minecraft:adult_drowned"
]
}
},
{
"weight": 5,
"remove": [],
"add": {
"component_groups": [
"minecraft:melee_mode",
"minecraft:baby_drowned"
]
}
}
]
}
]
} - Previous Value:
"minecraft:equipment": {
"table": "loot_tables/entities/drowned_ranged_equipment.json",
"slot_drop_chance": [
{
"slot": "slot.weapon.offhand",
"drop_chance": 1
}
]
}
- New Value:
"minecraft:teleport": {
"random_teleports": true,
"max_random_teleport_time": 30,
"random_teleport_cube": [
32,
32,
32
],
"target_distance": 16,
"target_teleport_chance": 0.05,
"light_teleport_chance": 0.05
}Previous Value:"minecraft:teleport": {
"random_teleports": true,
"max_random_teleport_time": 30,
"random_teleport_cube": [
64,
32,
64
],
"target_distance": 16,
"target_teleport_chance": 0.05,
"light_teleport_chance": 0.05
}
- New Value:
"minecraft:game_event_movement_tracking": {
"emit_flap": true
}
- New Value:
"minecraft:collision_box": {
"width": 1,
"height": 1
}Previous Value:"minecraft:collision_box": {
"width": 0.31,
"height": 0.31
} - New Value:
"minecraft:projectile": {
"on_hit": {
"impact_damage": {
"damage": 6,
"knockback": false,
"semi_random_diff_damage": false
},
"definition_event": {
"affect_projectile": true,
"event_trigger": {
"event": "minecraft:explode",
"target": "self"
}
}
},
"power": 1.6,
"gravity": 0,
"inertia": 1,
"liquid_inertia": 1,
"uncertainty_base": 0,
"uncertainty_multiplier": 0,
"anchor": 1,
"offset": [
0,
-0.1,
0
],
"reflect_on_hurt": true,
"catch_fire": true
}Previous Value:"minecraft:projectile": {
"on_hit": {
"definition_event": {
"affect_projectile": true,
"event_trigger": {
"event": "minecraft:explode",
"target": "self"
}
}
},
"power": 1.6,
"gravity": 0,
"inertia": 1,
"liquid_inertia": 1,
"uncertainty_base": 0,
"uncertainty_multiplier": 0,
"anchor": 1,
"offset": [
0,
-0.1,
0
],
"reflect_on_hurt": true,
"catch_fire": true
}
- New Value:
"minecraft:health": {
"value": 3,
"max": 3
}Previous Value:"minecraft:health": {
"value": 6,
"max": 6
}
- New Value:
"minecraft:entity_spawned": {
"sequence": [
{
"add": {
"component_groups": [
"temperate_frog"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "desert"
},
{
"test": "has_biome_tag",
"value": "jungle"
},
{
"test": "has_biome_tag",
"value": "savanna"
},
{
"test": "has_biome_tag",
"value": "mesa"
},
{
"test": "has_biome_tag",
"value": "nether"
},
{
"all_of": [
{
"test": "has_biome_tag",
"value": "warm"
},
{
"test": "has_biome_tag",
"value": "ocean"
}
]
},
{
"all_of": [
{
"test": "has_biome_tag",
"value": "lukewarm"
},
{
"test": "has_biome_tag",
"value": "ocean"
}
]
},
{
"test": "has_biome_tag",
"value": "mangrove_swamp"
}
]
},
"add": {
"component_groups": [
"warm_frog"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "mountain"
},
{
"all_of": [
{
"test": "has_biome_tag",
"value": "mountains"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "meadow"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "stony_peaks"
}
]
},
{
"test": "has_biome_tag",
"value": "ice"
},
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"value": "frozen"
},
{
"test": "has_biome_tag",
"value": "the_end"
},
{
"test": "has_biome_tag",
"value": "deep_dark"
}
]
},
"add": {
"component_groups": [
"cold_frog"
]
}
}
]
}Previous Value:"minecraft:entity_spawned": {
"sequence": [
{
"add": {
"component_groups": [
"temperate_frog"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "desert"
},
{
"test": "has_biome_tag",
"value": "jungle"
},
{
"test": "has_biome_tag",
"value": "savanna"
},
{
"test": "has_biome_tag",
"value": "mesa"
},
{
"test": "has_biome_tag",
"value": "nether"
},
{
"all_of": [
{
"test": "has_biome_tag",
"value": "warm"
},
{
"test": "has_biome_tag",
"value": "ocean"
}
]
},
{
"all_of": [
{
"test": "has_biome_tag",
"value": "lukewarm"
},
{
"test": "has_biome_tag",
"value": "ocean"
}
]
},
{
"test": "has_biome_tag",
"value": "mangrove_swamp"
}
]
},
"add": {
"component_groups": [
"warm_frog"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "mountain"
},
{
"all_of": [
{
"test": "has_biome_tag",
"value": "mountains"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "meadow"
}
]
},
{
"test": "has_biome_tag",
"value": "ice"
},
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"value": "frozen"
},
{
"test": "has_biome_tag",
"value": "the_end"
}
]
},
"add": {
"component_groups": [
"cold_frog"
]
}
}
]
} - New Value:
"minecraft:entity_transformed": {
"sequence": [
{
"add": {
"component_groups": [
"temperate_frog"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "desert"
},
{
"test": "has_biome_tag",
"value": "jungle"
},
{
"test": "has_biome_tag",
"value": "savanna"
},
{
"test": "has_biome_tag",
"value": "mesa"
},
{
"test": "has_biome_tag",
"value": "nether"
},
{
"all_of": [
{
"test": "has_biome_tag",
"value": "warm"
},
{
"test": "has_biome_tag",
"value": "ocean"
}
]
},
{
"all_of": [
{
"test": "has_biome_tag",
"value": "lukewarm"
},
{
"test": "has_biome_tag",
"value": "ocean"
}
]
},
{
"test": "has_biome_tag",
"value": "mangrove_swamp"
}
]
},
"add": {
"component_groups": [
"warm_frog"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "mountain"
},
{
"all_of": [
{
"test": "has_biome_tag",
"value": "mountains"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "meadow"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "stony_peaks"
}
]
},
{
"test": "has_biome_tag",
"value": "ice"
},
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"value": "frozen"
},
{
"test": "has_biome_tag",
"value": "the_end"
},
{
"test": "has_biome_tag",
"value": "deep_dark"
}
]
},
"add": {
"component_groups": [
"cold_frog"
]
}
}
]
}Previous Value:"minecraft:entity_transformed": {
"sequence": [
{
"add": {
"component_groups": [
"temperate_frog"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "desert"
},
{
"test": "has_biome_tag",
"value": "jungle"
},
{
"test": "has_biome_tag",
"value": "savanna"
},
{
"test": "has_biome_tag",
"value": "mesa"
},
{
"test": "has_biome_tag",
"value": "nether"
},
{
"all_of": [
{
"test": "has_biome_tag",
"value": "warm"
},
{
"test": "has_biome_tag",
"value": "ocean"
}
]
},
{
"all_of": [
{
"test": "has_biome_tag",
"value": "lukewarm"
},
{
"test": "has_biome_tag",
"value": "ocean"
}
]
},
{
"test": "has_biome_tag",
"value": "mangrove_swamp"
}
]
},
"add": {
"component_groups": [
"warm_frog"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "mountain"
},
{
"test": "has_biome_tag",
"value": "mountains"
},
{
"test": "has_biome_tag",
"value": "ice"
},
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"value": "frozen"
},
{
"test": "has_biome_tag",
"value": "the_end"
}
]
},
"add": {
"component_groups": [
"cold_frog"
]
}
}
]
}
- New Value:
"minecraft:collision_box": {
"width": 1.4,
"height": 1.4
}Previous Value:"minecraft:collision_box": {
"width": 0.9,
"height": 0.9
} - New Value:
"minecraft:behavior.melee_attack": {
"priority": 4,
"speed_multiplier": 1,
"track_target": true,
"reach_multiplier": 2.15,
"cooldown_time": 2
}Previous Value:"minecraft:behavior.melee_attack": {
"priority": 4,
"speed_multiplier": 1,
"track_target": true,
"reach_multiplier": 2.5,
"cooldown_time": 2
}
- Previous Value:
"minecraft:annotation.break_door": []
- New Value:
"minecraft:can_break_doors": {
"minecraft:annotation.break_door": []
} - New Value:
"minecraft:entity_spawned": {
"sequence": [
{
"randomize": [
{
"weight": 9500,
"remove": [],
"add": {
"component_groups": [
"minecraft:zombie_husk_adult"
]
}
},
{
"weight": 425,
"remove": [],
"add": {
"component_groups": [
"minecraft:zombie_husk_baby"
]
}
},
{
"weight": 75,
"remove": [],
"add": {
"component_groups": [
"minecraft:zombie_husk_baby",
"minecraft:zombie_husk_jockey"
]
}
}
]
},
{
"randomize": [
{
"weight": 10,
"add": {
"component_groups": [
"minecraft:can_break_doors"
]
}
},
{
"weight": 90
}
]
}
]
}Previous Value:"minecraft:entity_spawned": {
"randomize": [
{
"weight": 9500,
"remove": [],
"add": {
"component_groups": [
"minecraft:zombie_husk_adult"
]
}
},
{
"weight": 425,
"remove": [],
"add": {
"component_groups": [
"minecraft:zombie_husk_baby"
]
}
},
{
"weight": 75,
"remove": [],
"add": {
"component_groups": [
"minecraft:zombie_husk_baby",
"minecraft:zombie_husk_jockey"
]
}
}
]
}
- Previous Value:
"minecraft:llama_defend_trader": {
"minecraft:angry": {
"duration": 10,
"calm_event": {
"event": "minecraft:on_calm",
"target": "self"
}
},
"minecraft:behavior.ranged_attack": {
"priority": 2,
"attack_radius": 64,
"charge_shoot_trigger": 2,
"charge_charged_trigger": 1
}
} - Previous Value:
"minecraft:llama_persistence": {
"minecraft:persistent": []
} - Previous Value:
"minecraft:llama_wandering_trader": {
"minecraft:mark_variant": {
"value": 1
},
"minecraft:on_friendly_anger": {
"event": "minecraft:defend_wandering_trader",
"target": "self"
},
"minecraft:environment_sensor": {
"triggers": [
{
"filters": {
"all_of": [
{
"test": "is_leashed",
"subject": "self",
"value": false
},
{
"test": "has_component",
"subject": "self",
"operator": "!=",
"value": "minecraft:is_tamed"
}
]
},
"event": "minecraft:on_tame"
},
{
"filters": {
"all_of": [
{
"test": "is_leashed",
"subject": "self",
"value": false
},
{
"test": "has_component",
"subject": "self",
"operator": "==",
"value": "minecraft:persistent"
}
]
},
"event": "minecraft:remove_persistence"
}
]
}
} - Previous Value:
"minecraft:defend_wandering_trader": {
"add": {
"component_groups": [
"minecraft:llama_defend_trader"
]
}
} - Previous Value:
"minecraft:from_wandering_trader": {
"sequence": [
{
"add": {
"component_groups": [
"minecraft:llama_adult",
"minecraft:llama_wandering_trader",
"minecraft:llama_persistence"
]
}
},
{
"trigger": "minecraft:add_attributes"
}
]
} - The minecraft:on_calm component was changed in the events subsection of the minecraft:entity sectionNew Value:
"minecraft:on_calm": {
"remove": {
"component_groups": [
"minecraft:llama_angry",
"minecraft:llama_angry_wolf"
]
}
}Previous Value:"minecraft:on_calm": {
"remove": {
"component_groups": [
"minecraft:llama_angry",
"minecraft:llama_angry_wolf",
"minecraft:llama_defend_trader"
]
}
} - Previous Value:
"minecraft:remove_persistence": {
"remove": {
"component_groups": [
"minecraft:llama_persistence"
]
}
}
- New Value:
"format_version": "1.19.30"
Previous Value:"format_version": "1.13.0"
- New Value:
"minecraft:behavior.look_at_player": {
"priority": 0,
"look_distance": 6,
"probability": 0.02
} - New Value:
"minecraft:collision_box": {
"width": 0.6,
"height": 2.1
} - New Value:
"minecraft:damage_sensor": {
"triggers": {
"cause": "all",
"deals_damage": false
}
} - New Value:
"minecraft:fire_immune": true
- New Value:
"minecraft:loot": {
"table": "loot_tables/empty.json"
} - New Value:
"minecraft:movement": {
"value": 0.5
} - The minecraft:npc component was added into the components subsection of the minecraft:entity sectionNew Value:
"minecraft:npc": {
"npc_data": {
"portrait_offsets": {
"translate": [
-7,
50,
0
],
"scale": [
1.75,
1.75,
1.75
]
},
"picker_offsets": {
"translate": [
0,
20,
0
],
"scale": [
1.7,
1.7,
1.7
]
},
"skin_list": [
{
"variant": 0
},
{
"variant": 1
},
{
"variant": 2
},
{
"variant": 3
},
{
"variant": 4
},
{
"variant": 5
},
{
"variant": 6
},
{
"variant": 7
},
{
"variant": 8
},
{
"variant": 9
},
{
"variant": 10
},
{
"variant": 11
},
{
"variant": 12
},
{
"variant": 13
},
{
"variant": 14
},
{
"variant": 15
},
{
"variant": 16
},
{
"variant": 17
},
{
"variant": 18
},
{
"variant": 19
},
{
"variant": 25
},
{
"variant": 26
},
{
"variant": 27
},
{
"variant": 28
},
{
"variant": 29
},
{
"variant": 30
},
{
"variant": 31
},
{
"variant": 32
},
{
"variant": 33
},
{
"variant": 34
},
{
"variant": 20
},
{
"variant": 21
},
{
"variant": 22
},
{
"variant": 23
},
{
"variant": 24
},
{
"variant": 35
},
{
"variant": 36
},
{
"variant": 37
},
{
"variant": 38
},
{
"variant": 39
},
{
"variant": 40
},
{
"variant": 41
},
{
"variant": 42
},
{
"variant": 43
},
{
"variant": 44
},
{
"variant": 50
},
{
"variant": 51
},
{
"variant": 52
},
{
"variant": 53
},
{
"variant": 54
},
{
"variant": 45
},
{
"variant": 46
},
{
"variant": 47
},
{
"variant": 48
},
{
"variant": 49
},
{
"variant": 55
},
{
"variant": 56
},
{
"variant": 57
},
{
"variant": 58
},
{
"variant": 59
}
]
}
} - New Value:
"minecraft:persistent": []
- New Value:
"minecraft:physics": []
- New Value:
"minecraft:type_family": {
"family": [
"npc",
"mob"
]
} - New Value:
"description": {
"identifier": "minecraft:npc",
"is_spawnable": true,
"is_summonable": true,
"is_experimental": false
}
- New Value:
"minecraft:game_event_movement_tracking": {
"emit_flap": true
}
- New Value:
"minecraft:game_event_movement_tracking": {
"emit_flap": true
}
- New Value:
"minecraft:rideable": {
"seat_count": 1,
"interact_text": "action.interact.ride.horse",
"family_types": [
"player"
],
"seats": {
"position": [
0,
0.63,
0
]
}
}Previous Value:"minecraft:rideable": {
"seat_count": 1,
"interact_text": "action.interact.mount",
"family_types": [
"player"
],
"seats": {
"position": [
0,
0.63,
0
]
}
}
- New Value:
"minecraft:behavior.nearest_attackable_target": {
"priority": 7,
"within_radius": 16,
"persist_time": 0,
"entity_types": [
{
"filters": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "wither"
}
]
},
"max_dist": 16
},
{
"filters": {
"all_of": [
{
"test": "is_family",
"subject": "self",
"value": "piglin_hunter"
},
{
"test": "is_family",
"subject": "other",
"value": "hoglin_huntable"
},
{
"test": "has_component",
"subject": "other",
"operator": "!=",
"value": "minecraft:is_baby"
},
{
"test": "has_component",
"subject": "self",
"operator": "!=",
"value": "minecraft:attack_cooldown"
}
]
},
"max_dist": 16
},
{
"filters": {
"all_of": [
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "has_equipment",
"subject": "other",
"domain": "head",
"operator": "!=",
"value": "golden_helmet"
},
{
"test": "has_equipment",
"subject": "other",
"domain": "torso",
"operator": "!=",
"value": "golden_chestplate"
},
{
"test": "has_equipment",
"subject": "other",
"domain": "leg",
"operator": "!=",
"value": "golden_leggings"
},
{
"test": "has_equipment",
"subject": "other",
"domain": "feet",
"operator": "!=",
"value": "golden_boots"
}
]
},
"max_dist": 16,
"reevaluate_description": true
},
{
"filters": {
"any_of": [
{
"test": "has_container_open",
"subject": "other",
"operator": "==",
"value": true
}
]
},
"max_dist": 16
}
],
"must_see": true
}Previous Value:"minecraft:behavior.nearest_attackable_target": {
"priority": 7,
"within_radius": 16,
"persist_time": 2,
"entity_types": [
{
"filters": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "wither"
}
]
},
"max_dist": 16
},
{
"filters": {
"all_of": [
{
"test": "is_family",
"subject": "self",
"value": "piglin_hunter"
},
{
"test": "is_family",
"subject": "other",
"value": "hoglin_huntable"
},
{
"test": "has_component",
"subject": "other",
"operator": "!=",
"value": "minecraft:is_baby"
},
{
"test": "has_component",
"subject": "self",
"operator": "!=",
"value": "minecraft:attack_cooldown"
}
]
},
"max_dist": 16
},
{
"filters": {
"all_of": [
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "has_equipment",
"subject": "other",
"domain": "head",
"operator": "!=",
"value": "golden_helmet"
},
{
"test": "has_equipment",
"subject": "other",
"domain": "torso",
"operator": "!=",
"value": "golden_chestplate"
},
{
"test": "has_equipment",
"subject": "other",
"domain": "leg",
"operator": "!=",
"value": "golden_leggings"
},
{
"test": "has_equipment",
"subject": "other",
"domain": "feet",
"operator": "!=",
"value": "golden_boots"
}
]
},
"max_dist": 16
},
{
"filters": {
"any_of": [
{
"test": "has_container_open",
"subject": "other",
"operator": "==",
"value": true
}
]
},
"max_dist": 16
}
],
"must_see": true
}
- New Value:
"minecraft:promote_to_illager_captain": {
"add": {
"component_groups": [
"minecraft:ranged_attack",
"minecraft:illager_squad_captain"
]
},
"remove": {
"component_groups": [
"minecraft:patrol_follower"
]
}
}Previous Value:"minecraft:promote_to_illager_captain": {
"add": {
"component_groups": [
"minecraft:illager_squad_captain"
]
},
"remove": {
"component_groups": [
"minecraft:patrol_follower"
]
}
} - New Value:
"minecraft:promote_to_patrol_captain": {
"add": {
"component_groups": [
"minecraft:ranged_attack",
"minecraft:patrol_captain"
]
},
"remove": {
"component_groups": [
"minecraft:patrol_follower"
]
}
}Previous Value:"minecraft:promote_to_patrol_captain": {
"add": {
"component_groups": [
"minecraft:patrol_captain"
]
},
"remove": {
"component_groups": [
"minecraft:patrol_follower"
]
}
} - New Value:
"minecraft:spawn_as_patrol_follower": {
"add": {
"component_groups": [
"minecraft:ranged_attack",
"minecraft:patrol_follower"
]
}
}Previous Value:"minecraft:spawn_as_patrol_follower": {
"add": {
"component_groups": [
"minecraft:patrol_follower"
]
}
}
- New Value:
"minecraft:exhaustion_values": {
"heal": 6,
"jump": 0.05,
"sprint_jump": 0.2,
"mine": 0.005,
"attack": 0.1,
"damage": 0.1,
"walk": 0,
"sprint": 0.1,
"swim": 0.01
}Previous Value:"minecraft:exhaustion_values": {
"heal": 6,
"jump": 0.05,
"sprint_jump": 0.2,
"mine": 0.005,
"attack": 0.1,
"damage": 0.1,
"walk": 0,
"sprint": 0.01,
"swim": 0.01
}
- Previous Value:
"minecraft:behavior.panic": {
"priority": 2,
"speed_multiplier": 2
}
- New Value:
"minecraft:health": {
"value": 3,
"max": 3
}Previous Value:"minecraft:health": {
"value": 6,
"max": 6
}
- New Value:
"minecraft:movement": {
"value": 0.4
}Previous Value:"minecraft:movement": {
"value": 0.3
} - New Value:
"minecraft:break_blocks": {
"breakable_blocks": [
"bamboo",
"bamboo_sapling",
"beetroot",
"brown_mushroom",
"carrots",
"carved_pumpkin",
"chorus_flower",
"chorus_plant",
"deadbush",
"double_plant",
"leaves",
"leaves2",
"lit_pumpkin",
"melon_block",
"melon_stem",
"potatoes",
"pumpkin",
"pumpkin_stem",
"red_flower",
"red_mushroom",
"crimson_fungus",
"warped_fungus",
"reeds",
"sapling",
"snow_layer",
"sweet_berry_bush",
"tallgrass",
"turtle_egg",
"vine",
"waterlily",
"wheat",
"yellow_flower",
"azalea",
"flowering_azalea",
"azalea_leaves",
"azalea_leaves_flowered",
"cave_vines",
"cave_vines_body_with_berries",
"cave_vines_head_with_berries",
"small_dripleaf_block",
"big_dripleaf",
"spore_blossom",
"hanging_roots",
"mangrove_leaves"
]
}Previous Value:"minecraft:break_blocks": {
"breakable_blocks": [
"bamboo",
"bamboo_sapling",
"beetroot",
"brown_mushroom",
"carrots",
"carved_pumpkin",
"chorus_flower",
"chorus_plant",
"deadbush",
"double_plant",
"leaves",
"leaves2",
"lit_pumpkin",
"melon_block",
"melon_stem",
"potatoes",
"pumpkin",
"pumpkin_stem",
"red_flower",
"red_mushroom",
"crimson_fungus",
"warped_fungus",
"reeds",
"sapling",
"snow_layer",
"sweet_berry_bush",
"tallgrass",
"turtle_egg",
"vine",
"waterlily",
"wheat",
"yellow_flower"
]
} - New Value:
"minecraft:collision_box": {
"height": 2.2,
"width": 1.95
}Previous Value:"minecraft:collision_box": {
"height": 1.9,
"width": 1.2
} - New Value:
"minecraft:type_family": {
"family": [
"monster",
"ravager",
"mob"
]
}Previous Value:"minecraft:type_family": {
"family": [
"monster",
"illager",
"ravager",
"mob"
]
}
- New Value:
"minecraft:health": {
"value": 3,
"max": 3
} - Previous Value:
"minecraft:health": {
"value": 6,
"max": 6
} - Previous Value:
"minecraft:health": {
"value": 6,
"max": 6
} - Previous Value:
"minecraft:health": {
"value": 6,
"max": 6
}
- New Value:
"minecraft:projectile": {
"on_hit": {
"impact_damage": {
"damage": 4,
"knockback": true,
"should_bounce": true
},
"mob_effect": {
"effect": "levitation",
"durationeasy": 200,
"durationnormal": 200,
"durationhard": 200,
"amplifier": 0
},
"remove_on_hit": [],
"particle_on_hit": {
"particle_type": "largeexplode",
"on_other_hit": true
}
},
"hit_sound": "bullet.hit",
"destroyOnHurt": true,
"crit_particle_on_hurt": true,
"power": 1.6,
"gravity": 0.05,
"uncertainty_base": 16,
"uncertainty_multiplier": 4,
"anchor": 1,
"offset": [
0,
-0.1,
0
],
"homing": true
}Previous Value:"minecraft:projectile": {
"on_hit": {
"impact_damage": {
"damage": 4,
"knockback": true,
"should_bounce": true
},
"mob_effect": {
"effect": "levitation",
"durationeasy": 200,
"durationnormal": 200,
"durationhard": 200,
"amplifier": 1
},
"remove_on_hit": [],
"particle_on_hit": {
"particle_type": "largeexplode",
"on_other_hit": true
}
},
"hit_sound": "bullet.hit",
"destroyOnHurt": true,
"crit_particle_on_hurt": true,
"power": 1.6,
"gravity": 0.05,
"uncertainty_base": 16,
"uncertainty_multiplier": 4,
"anchor": 1,
"offset": [
0,
-0.1,
0
],
"homing": true
}
- New Value:
"minecraft:environment_sensor": {
"triggers": [
{
"filters": {
"all_of": [
{
"test": "in_lava",
"subject": "self",
"operator": "==",
"value": false
},
{
"any_of": [
{
"test": "is_riding",
"subject": "self",
"operator": "==",
"value": false
},
{
"test": "in_lava",
"subject": "other",
"operator": "==",
"value": false
}
]
}
]
},
"event": "start_suffocating"
},
{
"filters": {
"all_of": [
{
"test": "is_riding",
"subject": "self",
"operator": "equals",
"value": false
},
{
"test": "has_component",
"subject": "self",
"operator": "not",
"value": "minecraft:behavior.move_to_liquid"
}
]
},
"event": "on_not_riding_parent"
}
]
}Previous Value:"minecraft:environment_sensor": {
"triggers": {
"filters": {
"all_of": [
{
"test": "in_lava",
"subject": "self",
"operator": "==",
"value": false
},
{
"any_of": [
{
"test": "is_riding",
"subject": "self",
"operator": "==",
"value": false
},
{
"test": "in_lava",
"subject": "other",
"operator": "==",
"value": false
}
]
}
]
},
"event": "start_suffocating"
}
} - New Value:
"minecraft:addrider": {
"entity_type": "minecraft:strider",
"spawn_event": "minecraft:spawn_baby_strider_jockey"
}Previous Value:"minecraft:addrider": {
"entity_type": "minecraft:strider",
"spawn_event": "spawn_baby"
} - Previous Value:
"minecraft:behavior.move_to_liquid": {
"priority": 7,
"search_range": 16,
"search_height": 10,
"goal_radius": 0.9,
"material_type": "Lava",
"search_count": 30
} - Previous Value:
"minecraft:behavior.random_stroll": {
"priority": 8,
"speed_multiplier": 0.8
} - Previous Value:
"minecraft:behavior.rise_to_liquid_level": {
"priority": 0,
"liquid_y_offset": 0.25,
"rise_delta": 0.01,
"sink_delta": 0.01
} - New Value:
"minecraft:strider_pathing_behaviors": {
"minecraft:behavior.rise_to_liquid_level": {
"priority": 0,
"liquid_y_offset": 0.25,
"rise_delta": 0.01,
"sink_delta": 0.01
},
"minecraft:behavior.move_to_liquid": {
"priority": 7,
"search_range": 16,
"search_height": 10,
"goal_radius": 0.9,
"material_type": "Lava",
"search_count": 30
},
"minecraft:behavior.random_stroll": {
"priority": 8,
"speed_multiplier": 0.8
}
} - New Value:
"minecraft:spawn_baby_strider_jockey": {
"add": {
"component_groups": [
"minecraft:strider_baby",
"minecraft:detect_suffocating"
]
}
} - New Value:
"on_not_riding_parent": {
"add": {
"component_groups": [
"minecraft:strider_pathing_behaviors"
]
}
} - New Value:
"spawn_adult": {
"add": {
"component_groups": [
"minecraft:strider_adult",
"minecraft:strider_unsaddled",
"minecraft:detect_suffocating",
"minecraft:strider_pathing_behaviors"
]
}
}Previous Value:"spawn_adult": {
"add": {
"component_groups": [
"minecraft:strider_adult",
"minecraft:strider_unsaddled",
"minecraft:detect_suffocating"
]
}
} - New Value:
"spawn_adult_parent_jockey": {
"add": {
"component_groups": [
"minecraft:strider_adult",
"minecraft:strider_parent_jockey",
"minecraft:strider_unsaddled",
"minecraft:detect_suffocating",
"minecraft:strider_pathing_behaviors"
]
}
}Previous Value:"spawn_adult_parent_jockey": {
"add": {
"component_groups": [
"minecraft:strider_adult",
"minecraft:strider_parent_jockey",
"minecraft:strider_unsaddled",
"minecraft:detect_suffocating"
]
}
} - New Value:
"spawn_adult_piglin_jockey": {
"add": {
"component_groups": [
"minecraft:strider_adult",
"minecraft:strider_saddled",
"minecraft:strider_piglin_jockey",
"minecraft:detect_suffocating",
"minecraft:strider_pathing_behaviors"
]
}
}Previous Value:"spawn_adult_piglin_jockey": {
"add": {
"component_groups": [
"minecraft:strider_adult",
"minecraft:strider_saddled",
"minecraft:strider_piglin_jockey",
"minecraft:detect_suffocating"
]
}
} - New Value:
"spawn_baby": {
"add": {
"component_groups": [
"minecraft:strider_baby",
"minecraft:detect_suffocating",
"minecraft:strider_pathing_behaviors"
]
}
}Previous Value:"spawn_baby": {
"add": {
"component_groups": [
"minecraft:strider_baby",
"minecraft:detect_suffocating"
]
}
} - New Value:
"minecraft:environment_sensor": {
"triggers": [
{
"filters": {
"any_of": [
{
"test": "in_lava",
"subject": "self",
"operator": "==",
"value": true
},
{
"test": "in_lava",
"subject": "other",
"operator": "==",
"value": true
}
]
},
"event": "stop_suffocating"
},
{
"filters": {
"all_of": [
{
"test": "is_riding",
"subject": "self",
"operator": "equals",
"value": false
},
{
"test": "has_component",
"subject": "self",
"operator": "not",
"value": "minecraft:behavior.move_to_liquid"
}
]
},
"event": "on_not_riding_parent"
}
]
}Previous Value:"minecraft:environment_sensor": {
"triggers": {
"filters": {
"any_of": [
{
"test": "in_lava",
"subject": "self",
"operator": "==",
"value": true
},
{
"test": "in_lava",
"subject": "other",
"operator": "==",
"value": true
}
]
},
"event": "stop_suffocating"
}
}
- New Value:
"minecraft:health": {
"value": 3,
"max": 3
}Previous Value:"minecraft:health": {
"value": 6,
"max": 6
}
- New Value:
"minecraft:game_event_movement_tracking": {
"emit_move": false,
"emit_swim": false
}
- Previous Value:
"minecraft:behavior.receive_love": {
"priority": 6
} - Previous Value:
"minecraft:behavior.make_love": {
"priority": 5
} - New Value:
"minecraft:behavior.play": {
"priority": 8,
"speed_multiplier": 0.32,
"friend_types": [
{
"filters": {
"all_of": [
{
"test": "is_family",
"subject": "other",
"value": "villager"
},
{
"test": "is_baby",
"subject": "other",
"operator": "==",
"value": true
}
]
}
}
]
}Previous Value:"minecraft:behavior.play": {
"priority": 8,
"speed_multiplier": 0.32
} - New Value:
"minecraft:type_family": {
"family": [
"villager",
"peasant",
"unskilled",
"mob"
]
}Previous Value:"minecraft:type_family": {
"family": [
"villager",
"peasant",
"mob"
]
} - New Value:
"minecraft:behavior.avoid_mob_type": {
"priority": 4,
"entity_types": [
{
"filters": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "zombie"
},
{
"test": "is_family",
"subject": "other",
"value": "zombie_villager"
},
{
"test": "is_family",
"subject": "other",
"value": "illager"
},
{
"test": "is_family",
"subject": "other",
"value": "vex"
},
{
"test": "is_family",
"subject": "other",
"value": "zoglin"
}
]
},
"max_dist": 8,
"walk_speed_multiplier": 0.6,
"sprint_speed_multiplier": 0.6
}
]
}Previous Value:"minecraft:behavior.avoid_mob_type": {
"priority": 4,
"entity_types": [
{
"filters": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "zombie"
},
{
"test": "is_family",
"subject": "other",
"value": "zombie_villager"
},
{
"test": "is_family",
"subject": "other",
"value": "illager"
},
{
"test": "is_family",
"subject": "other",
"value": "vex"
}
]
},
"max_dist": 8,
"walk_speed_multiplier": 0.6,
"sprint_speed_multiplier": 0.6
}
]
} - New Value:
"make_and_receive_love": {
"minecraft:behavior.make_love": {
"priority": 5
},
"minecraft:behavior.receive_love": {
"priority": 6
}
} - New Value:
"minecraft:ageable_grow_up": {
"randomize": [
{
"weight": 10,
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
},
"add": {
"component_groups": [
"adult",
"make_and_receive_love",
"nitwit",
"behavior_peasant",
"jobless_schedule"
]
}
},
{
"weight": 90,
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
},
"add": {
"component_groups": [
"adult",
"make_and_receive_love",
"unskilled",
"behavior_peasant",
"basic_schedule"
]
}
}
]
}Previous Value:"minecraft:ageable_grow_up": {
"randomize": [
{
"weight": 10,
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
},
"add": {
"component_groups": [
"adult",
"nitwit",
"behavior_peasant",
"jobless_schedule"
]
}
},
{
"weight": 90,
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
},
"add": {
"component_groups": [
"adult",
"unskilled",
"behavior_peasant",
"basic_schedule"
]
}
}
]
} - New Value:
"minecraft:become_armorer": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"armorer",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"work_schedule"
]
}
}Previous Value:"minecraft:become_armorer": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"armorer",
"adult",
"behavior_non_peasant",
"work_schedule"
]
}
} - New Value:
"minecraft:become_butcher": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"butcher",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"work_schedule"
]
}
}Previous Value:"minecraft:become_butcher": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"butcher",
"adult",
"behavior_non_peasant",
"work_schedule"
]
}
} - New Value:
"minecraft:become_cartographer": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"cartographer",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"work_schedule"
]
}
}Previous Value:"minecraft:become_cartographer": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"cartographer",
"adult",
"behavior_non_peasant",
"work_schedule"
]
}
} - New Value:
"minecraft:become_cleric": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"cleric",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"work_schedule"
]
}
}Previous Value:"minecraft:become_cleric": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"cleric",
"adult",
"behavior_non_peasant",
"work_schedule"
]
}
} - New Value:
"minecraft:become_farmer": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"farmer",
"adult",
"make_and_receive_love",
"behavior_peasant",
"farmer_schedule"
]
}
}Previous Value:"minecraft:become_farmer": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"farmer",
"adult",
"behavior_peasant",
"farmer_schedule"
]
}
} - New Value:
"minecraft:become_fisherman": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"fisherman",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"fisher_schedule"
]
}
}Previous Value:"minecraft:become_fisherman": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"fisherman",
"adult",
"behavior_non_peasant",
"fisher_schedule"
]
}
} - New Value:
"minecraft:become_fletcher": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"fletcher",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"work_schedule"
]
}
}Previous Value:"minecraft:become_fletcher": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"fletcher",
"adult",
"behavior_non_peasant",
"work_schedule"
]
}
} - New Value:
"minecraft:become_leatherworker": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"leatherworker",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"work_schedule"
]
}
}Previous Value:"minecraft:become_leatherworker": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"leatherworker",
"adult",
"behavior_non_peasant",
"work_schedule"
]
}
} - New Value:
"minecraft:become_librarian": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"librarian",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"librarian_schedule"
]
}
}Previous Value:"minecraft:become_librarian": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"librarian",
"adult",
"behavior_non_peasant",
"librarian_schedule"
]
}
} - New Value:
"minecraft:become_mason": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"mason",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"work_schedule"
]
}
}Previous Value:"minecraft:become_mason": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"mason",
"adult",
"behavior_non_peasant",
"work_schedule"
]
}
} - New Value:
"minecraft:become_sheperd": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"shepherd",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"work_schedule"
]
}
}Previous Value:"minecraft:become_sheperd": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"shepherd",
"adult",
"behavior_non_peasant",
"work_schedule"
]
}
} - New Value:
"minecraft:become_toolsmith": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"toolsmith",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"work_schedule"
]
}
}Previous Value:"minecraft:become_toolsmith": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"toolsmith",
"adult",
"behavior_non_peasant",
"work_schedule"
]
}
} - New Value:
"minecraft:become_unskilled": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"adult",
"make_and_receive_love",
"unskilled",
"behavior_peasant",
"basic_schedule"
]
}
}Previous Value:"minecraft:become_unskilled": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"adult",
"unskilled",
"behavior_peasant",
"basic_schedule"
]
}
} - New Value:
"minecraft:become_weaponsmith": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"weaponsmith",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"work_schedule"
]
}
}Previous Value:"minecraft:become_weaponsmith": {
"remove": {
"component_groups": [
"baby",
"child_schedule",
"job_specific_goals",
"trade_components"
]
},
"add": {
"component_groups": [
"weaponsmith",
"adult",
"behavior_non_peasant",
"work_schedule"
]
}
} - New Value:
"minecraft:entity_born": {
"sequence": [
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:skin_id"
},
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_5"
]
}
}
]
},
{
"add": {
"component_groups": [
"baby",
"unskilled",
"child_schedule"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "desert"
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "jungle"
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "savanna"
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"value": "frozen"
}
]
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "swamp"
},
{
"test": "has_biome_tag",
"value": "mangrove_swamp"
}
]
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "taiga"
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
}Previous Value:"minecraft:entity_born": {
"sequence": [
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:skin_id"
},
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_5"
]
}
}
]
},
{
"add": {
"component_groups": [
"baby",
"unskilled",
"child_schedule"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "desert"
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "jungle"
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "savanna"
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"value": "frozen"
}
]
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "swamp"
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "taiga"
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
} - New Value:
"minecraft:entity_spawned": {
"sequence": [
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:skin_id"
},
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_5"
]
}
}
]
},
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:variant"
},
"randomize": [
{
"weight": 5,
"add": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 95,
"sequence": [
{
"add": {
"component_groups": [
"adult",
"make_and_receive_love"
]
}
},
{
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"farmer",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"fisherman",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"shepherd",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"fletcher",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"librarian",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"cartographer",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"cleric",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"armorer",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"weaponsmith",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"toolsmith",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"butcher",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"leatherworker",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"mason",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"nitwit",
"behavior_peasant",
"jobless_schedule"
]
}
}
]
}
]
}
]
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "desert"
},
{
"test": "has_biome_tag",
"value": "mesa"
}
]
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "jungle"
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "savanna"
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"any_of": [
{
"all_of": [
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "ocean"
}
]
},
{
"test": "has_biome_tag",
"value": "frozen"
}
]
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "swamp"
},
{
"test": "has_biome_tag",
"value": "mangrove_swamp"
}
]
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"all_of": [
{
"any_of": [
{
"test": "has_biome_tag",
"value": "taiga"
},
{
"test": "has_biome_tag",
"value": "extreme_hills"
}
]
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "cold"
}
]
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
}Previous Value:"minecraft:entity_spawned": {
"sequence": [
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:skin_id"
},
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_5"
]
}
}
]
},
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:variant"
},
"randomize": [
{
"weight": 5,
"add": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 95,
"sequence": [
{
"add": {
"component_groups": [
"adult"
]
}
},
{
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"farmer",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"fisherman",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"shepherd",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"fletcher",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"librarian",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"cartographer",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"cleric",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"armorer",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"weaponsmith",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"toolsmith",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"butcher",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"leatherworker",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"mason",
"behavior_non_peasant",
"basic_schedule"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"nitwit",
"behavior_peasant",
"jobless_schedule"
]
}
}
]
}
]
}
]
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "desert"
},
{
"test": "has_biome_tag",
"value": "mesa"
}
]
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "jungle"
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "savanna"
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"any_of": [
{
"all_of": [
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "ocean"
}
]
},
{
"test": "has_biome_tag",
"value": "frozen"
}
]
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "swamp"
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"all_of": [
{
"any_of": [
{
"test": "has_biome_tag",
"value": "taiga"
},
{
"test": "has_biome_tag",
"value": "extreme_hills"
}
]
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "cold"
}
]
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
} - New Value:
"minecraft:entity_transformed": {
"sequence": [
{
"filters": {
"test": "has_component",
"subject": "other",
"operator": "==",
"value": "minecraft:is_baby"
},
"add": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"filters": {
"test": "has_component",
"subject": "other",
"operator": "!=",
"value": "minecraft:is_baby"
},
"sequence": [
{
"add": {
"component_groups": [
"adult",
"make_and_receive_love"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "farmer"
},
"add": {
"component_groups": [
"farmer",
"behavior_peasant",
"farmer_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "fisherman"
},
"add": {
"component_groups": [
"fisherman",
"behavior_peasant",
"fisher_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "shepherd"
},
"add": {
"component_groups": [
"shepherd",
"behavior_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "fletcher"
},
"add": {
"component_groups": [
"fletcher",
"behavior_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "librarian"
},
"add": {
"component_groups": [
"librarian",
"behavior_non_peasant",
"librarian_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "cartographer"
},
"add": {
"component_groups": [
"cartographer",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "cleric"
},
"add": {
"component_groups": [
"cleric",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "armorer"
},
"add": {
"component_groups": [
"armorer",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "weaponsmith"
},
"add": {
"component_groups": [
"weaponsmith",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "toolsmith"
},
"add": {
"component_groups": [
"toolsmith",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "butcher"
},
"add": {
"component_groups": [
"butcher",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "leatherworker"
},
"add": {
"component_groups": [
"leatherworker",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "stone_mason"
},
"add": {
"component_groups": [
"mason",
"behavior_non_peasant",
"work_schedule"
]
}
}
]
},
{
"filters": {
"test": "is_family",
"subject": "other",
"operator": "==",
"value": "zombie_villager"
},
"sequence": [
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 0
},
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 1
},
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 2
},
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 3
},
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 4
},
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 5
},
"add": {
"component_groups": [
"villager_skin_5"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 1
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 2
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 3
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 4
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 5
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 6
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
},
{
"filters": {
"test": "is_family",
"subject": "other",
"operator": "==",
"value": "villager"
},
"sequence": [
{
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_5"
]
}
}
]
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "desert"
},
{
"test": "has_biome_tag",
"value": "mesa"
}
]
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "jungle"
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "savanna"
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"any_of": [
{
"all_of": [
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "ocean"
}
]
},
{
"test": "has_biome_tag",
"value": "frozen"
}
]
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "swamp"
},
{
"test": "has_biome_tag",
"value": "mangrove_swamp"
}
]
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"all_of": [
{
"any_of": [
{
"test": "has_biome_tag",
"value": "taiga"
},
{
"test": "has_biome_tag",
"value": "extreme_hills"
}
]
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "cold"
}
]
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
}
]
}Previous Value:"minecraft:entity_transformed": {
"sequence": [
{
"filters": {
"test": "has_component",
"subject": "other",
"operator": "==",
"value": "minecraft:is_baby"
},
"add": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"filters": {
"test": "has_component",
"subject": "other",
"operator": "!=",
"value": "minecraft:is_baby"
},
"sequence": [
{
"add": {
"component_groups": [
"adult"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "farmer"
},
"add": {
"component_groups": [
"farmer",
"behavior_peasant",
"farmer_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "fisherman"
},
"add": {
"component_groups": [
"fisherman",
"behavior_peasant",
"fisher_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "shepherd"
},
"add": {
"component_groups": [
"shepherd",
"behavior_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "fletcher"
},
"add": {
"component_groups": [
"fletcher",
"behavior_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "librarian"
},
"add": {
"component_groups": [
"librarian",
"behavior_non_peasant",
"librarian_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "cartographer"
},
"add": {
"component_groups": [
"cartographer",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "cleric"
},
"add": {
"component_groups": [
"cleric",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "armorer"
},
"add": {
"component_groups": [
"armorer",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "weaponsmith"
},
"add": {
"component_groups": [
"weaponsmith",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "toolsmith"
},
"add": {
"component_groups": [
"toolsmith",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "butcher"
},
"add": {
"component_groups": [
"butcher",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "leatherworker"
},
"add": {
"component_groups": [
"leatherworker",
"behavior_non_peasant",
"work_schedule"
]
}
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "stone_mason"
},
"add": {
"component_groups": [
"mason",
"behavior_non_peasant",
"work_schedule"
]
}
}
]
},
{
"filters": {
"test": "is_family",
"subject": "other",
"operator": "==",
"value": "zombie_villager"
},
"sequence": [
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 0
},
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 1
},
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 2
},
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 3
},
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 4
},
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"filters": {
"test": "is_skin_id",
"subject": "other",
"value": 5
},
"add": {
"component_groups": [
"villager_skin_5"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 1
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 2
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 3
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 4
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 5
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"test": "is_mark_variant",
"subject": "other",
"value": 6
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
},
{
"filters": {
"test": "is_family",
"subject": "other",
"operator": "==",
"value": "villager"
},
"sequence": [
{
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_5"
]
}
}
]
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "desert"
},
{
"test": "has_biome_tag",
"value": "mesa"
}
]
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "jungle"
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "savanna"
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"any_of": [
{
"all_of": [
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "ocean"
}
]
},
{
"test": "has_biome_tag",
"value": "frozen"
}
]
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "swamp"
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"all_of": [
{
"any_of": [
{
"test": "has_biome_tag",
"value": "taiga"
},
{
"test": "has_biome_tag",
"value": "extreme_hills"
}
]
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "cold"
}
]
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
}
]
} - New Value:
"minecraft:schedule_bed_villager": {
"remove": {
"component_groups": [
"make_and_receive_love",
"home_schedule_villager",
"gather_schedule_villager",
"wander_schedule_villager",
"job_specific_goals",
"play_schedule_villager",
"trade_resupply_component_group"
]
},
"add": {
"component_groups": [
"bed_schedule_villager"
]
}
}Previous Value:"minecraft:schedule_bed_villager": {
"remove": {
"component_groups": [
"home_schedule_villager",
"gather_schedule_villager",
"wander_schedule_villager",
"job_specific_goals",
"play_schedule_villager",
"trade_resupply_component_group"
]
},
"add": {
"component_groups": [
"bed_schedule_villager"
]
}
} - New Value:
"minecraft:schedule_gather_villager": {
"remove": {
"component_groups": [
"bed_schedule_villager",
"wander_schedule_villager",
"home_schedule_villager",
"job_specific_goals",
"play_schedule_villager",
"trade_resupply_component_group"
]
},
"add": {
"component_groups": [
"make_and_receive_love",
"gather_schedule_villager"
]
}
}Previous Value:"minecraft:schedule_gather_villager": {
"remove": {
"component_groups": [
"bed_schedule_villager",
"wander_schedule_villager",
"home_schedule_villager",
"job_specific_goals",
"play_schedule_villager",
"trade_resupply_component_group"
]
},
"add": {
"component_groups": [
"gather_schedule_villager"
]
}
} - New Value:
"minecraft:schedule_home_villager": {
"remove": {
"component_groups": [
"bed_schedule_villager",
"wander_schedule_villager",
"gather_schedule_villager",
"job_specific_goals",
"play_schedule_villager",
"trade_resupply_component_group"
]
},
"add": {
"component_groups": [
"make_and_receive_love",
"home_schedule_villager"
]
}
}Previous Value:"minecraft:schedule_home_villager": {
"remove": {
"component_groups": [
"bed_schedule_villager",
"wander_schedule_villager",
"gather_schedule_villager",
"job_specific_goals",
"play_schedule_villager",
"trade_resupply_component_group"
]
},
"add": {
"component_groups": [
"home_schedule_villager"
]
}
} - New Value:
"minecraft:schedule_wander_villager": {
"remove": {
"component_groups": [
"home_schedule_villager",
"bed_schedule_villager",
"wander_schedule_villager",
"job_specific_goals",
"play_schedule_villager",
"trade_resupply_component_group"
]
},
"add": {
"component_groups": [
"make_and_receive_love",
"wander_schedule_villager"
]
}
}Previous Value:"minecraft:schedule_wander_villager": {
"remove": {
"component_groups": [
"home_schedule_villager",
"bed_schedule_villager",
"wander_schedule_villager",
"job_specific_goals",
"play_schedule_villager",
"trade_resupply_component_group"
]
},
"add": {
"component_groups": [
"wander_schedule_villager"
]
}
} - New Value:
"minecraft:schedule_work_farmer": {
"remove": {
"component_groups": [
"home_schedule_villager",
"gather_schedule_villager",
"wander_schedule_villager",
"bed_schedule_villager",
"job_specific_goals",
"play_schedule_villager"
]
},
"add": {
"component_groups": [
"make_and_receive_love",
"work_schedule_farmer"
]
}
}Previous Value:"minecraft:schedule_work_farmer": {
"remove": {
"component_groups": [
"home_schedule_villager",
"gather_schedule_villager",
"wander_schedule_villager",
"bed_schedule_villager",
"job_specific_goals",
"play_schedule_villager"
]
},
"add": {
"component_groups": [
"work_schedule_farmer"
]
}
} - New Value:
"minecraft:schedule_work_fisher": {
"remove": {
"component_groups": [
"home_schedule_villager",
"gather_schedule_villager",
"wander_schedule_villager",
"bed_schedule_villager",
"job_specific_goals",
"play_schedule_villager"
]
},
"add": {
"component_groups": [
"make_and_receive_love",
"work_schedule_fisher"
]
}
}Previous Value:"minecraft:schedule_work_fisher": {
"remove": {
"component_groups": [
"home_schedule_villager",
"gather_schedule_villager",
"wander_schedule_villager",
"bed_schedule_villager",
"job_specific_goals",
"play_schedule_villager"
]
},
"add": {
"component_groups": [
"work_schedule_fisher"
]
}
} - New Value:
"minecraft:schedule_work_librarian": {
"remove": {
"component_groups": [
"home_schedule_villager",
"gather_schedule_villager",
"wander_schedule_villager",
"bed_schedule_villager",
"job_specific_goals",
"play_schedule_villager"
]
},
"add": {
"component_groups": [
"make_and_receive_love",
"work_schedule_librarian"
]
}
}Previous Value:"minecraft:schedule_work_librarian": {
"remove": {
"component_groups": [
"home_schedule_villager",
"gather_schedule_villager",
"wander_schedule_villager",
"bed_schedule_villager",
"job_specific_goals",
"play_schedule_villager"
]
},
"add": {
"component_groups": [
"work_schedule_librarian"
]
}
} - New Value:
"minecraft:schedule_work_pro_villager": {
"remove": {
"component_groups": [
"home_schedule_villager",
"gather_schedule_villager",
"wander_schedule_villager",
"bed_schedule_villager",
"play_schedule_villager"
]
},
"add": {
"component_groups": [
"make_and_receive_love",
"work_schedule_villager"
]
}
}Previous Value:"minecraft:schedule_work_pro_villager": {
"remove": {
"component_groups": [
"home_schedule_villager",
"gather_schedule_villager",
"wander_schedule_villager",
"bed_schedule_villager",
"play_schedule_villager"
]
},
"add": {
"component_groups": [
"work_schedule_villager"
]
}
} - New Value:
"minecraft:spawn_armorer": {
"randomize": [
{
"weight": 6,
"add": {
"component_groups": [
"armorer",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 6,
"add": {
"component_groups": [
"weaponsmith",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 6,
"add": {
"component_groups": [
"toolsmith",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
}
]
}Previous Value:"minecraft:spawn_armorer": {
"randomize": [
{
"weight": 6,
"add": {
"component_groups": [
"armorer",
"adult",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 6,
"add": {
"component_groups": [
"weaponsmith",
"adult",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 6,
"add": {
"component_groups": [
"toolsmith",
"adult",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
}
]
} - New Value:
"minecraft:spawn_butcher": {
"randomize": [
{
"weight": 10,
"add": {
"component_groups": [
"butcher",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 10,
"add": {
"component_groups": [
"leatherworker",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
}
]
}Previous Value:"minecraft:spawn_butcher": {
"randomize": [
{
"weight": 10,
"add": {
"component_groups": [
"butcher",
"adult",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 10,
"add": {
"component_groups": [
"leatherworker",
"adult",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
}
]
} - New Value:
"minecraft:spawn_cleric": {
"add": {
"component_groups": [
"cleric",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
}Previous Value:"minecraft:spawn_cleric": {
"add": {
"component_groups": [
"cleric",
"adult",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
} - New Value:
"minecraft:spawn_farmer": {
"randomize": [
{
"weight": 5,
"add": {
"component_groups": [
"farmer",
"adult",
"make_and_receive_love",
"behavior_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 5,
"add": {
"component_groups": [
"fisherman",
"adult",
"make_and_receive_love",
"behavior_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 5,
"add": {
"component_groups": [
"shepherd",
"adult",
"make_and_receive_love",
"behavior_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 5,
"add": {
"component_groups": [
"fletcher",
"adult",
"make_and_receive_love",
"behavior_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 5,
"add": {
"component_groups": [
"mason",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"work_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
}
]
}Previous Value:"minecraft:spawn_farmer": {
"randomize": [
{
"weight": 5,
"add": {
"component_groups": [
"farmer",
"adult",
"behavior_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 5,
"add": {
"component_groups": [
"fisherman",
"adult",
"behavior_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 5,
"add": {
"component_groups": [
"shepherd",
"adult",
"behavior_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 5,
"add": {
"component_groups": [
"fletcher",
"adult",
"behavior_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 5,
"add": {
"component_groups": [
"mason",
"adult",
"behavior_non_peasant",
"work_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
}
]
} - New Value:
"minecraft:spawn_from_village": {
"sequence": [
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:variant"
},
"randomize": [
{
"weight": 5,
"add": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 95,
"add": {
"component_groups": [
"adult",
"make_and_receive_love"
]
},
"sequence": [
{
"randomize": [
{
"weight": 90,
"add": {
"component_groups": [
"unskilled",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 10,
"add": {
"component_groups": [
"nitwit",
"behavior_peasant",
"jobless_schedule"
]
}
}
]
}
]
}
]
},
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:skin_id"
},
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_5"
]
}
}
]
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "desert"
},
{
"test": "has_biome_tag",
"value": "mesa"
}
]
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "jungle"
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "savanna"
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"any_of": [
{
"all_of": [
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "ocean"
}
]
},
{
"test": "has_biome_tag",
"value": "frozen"
}
]
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "swamp"
},
{
"test": "has_biome_tag",
"value": "mangrove_swamp"
}
]
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"all_of": [
{
"any_of": [
{
"test": "has_biome_tag",
"value": "taiga"
},
{
"test": "has_biome_tag",
"value": "extreme_hills"
}
]
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "cold"
}
]
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
}Previous Value:"minecraft:spawn_from_village": {
"sequence": [
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:variant"
},
"randomize": [
{
"weight": 5,
"add": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 95,
"add": {
"component_groups": [
"adult"
]
},
"sequence": [
{
"randomize": [
{
"weight": 90,
"add": {
"component_groups": [
"unskilled",
"behavior_peasant",
"basic_schedule"
]
}
},
{
"weight": 10,
"add": {
"component_groups": [
"nitwit",
"behavior_peasant",
"jobless_schedule"
]
}
}
]
}
]
}
]
},
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:skin_id"
},
"randomize": [
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_0"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_1"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_2"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_3"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_4"
]
}
},
{
"weight": 1,
"add": {
"component_groups": [
"villager_skin_5"
]
}
}
]
},
{
"filters": {
"any_of": [
{
"test": "has_biome_tag",
"value": "desert"
},
{
"test": "has_biome_tag",
"value": "mesa"
}
]
},
"add": {
"component_groups": [
"desert_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "jungle"
},
"add": {
"component_groups": [
"jungle_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "savanna"
},
"add": {
"component_groups": [
"savanna_villager"
]
}
},
{
"filters": {
"any_of": [
{
"all_of": [
{
"test": "has_biome_tag",
"value": "cold"
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "ocean"
}
]
},
{
"test": "has_biome_tag",
"value": "frozen"
}
]
},
"add": {
"component_groups": [
"snow_villager"
]
}
},
{
"filters": {
"test": "has_biome_tag",
"value": "swamp"
},
"add": {
"component_groups": [
"swamp_villager"
]
}
},
{
"filters": {
"all_of": [
{
"any_of": [
{
"test": "has_biome_tag",
"value": "taiga"
},
{
"test": "has_biome_tag",
"value": "extreme_hills"
}
]
},
{
"test": "has_biome_tag",
"operator": "!=",
"value": "cold"
}
]
},
"add": {
"component_groups": [
"taiga_villager"
]
}
}
]
} - New Value:
"minecraft:spawn_librarian": {
"randomize": [
{
"weight": 20,
"add": {
"component_groups": [
"librarian",
"adult",
"make_and_receive_love",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 20,
"add": {
"component_groups": [
"cartographer",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
}
]
}Previous Value:"minecraft:spawn_librarian": {
"randomize": [
{
"weight": 20,
"add": {
"component_groups": [
"librarian",
"adult",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
},
{
"weight": 20,
"add": {
"component_groups": [
"cartographer",
"behavior_non_peasant",
"basic_schedule"
]
},
"remove": {
"component_groups": [
"baby",
"child_schedule"
]
}
}
]
}
- New Value:
"minecraft:promote_to_illager_captain": {
"add": {
"component_groups": [
"minecraft:default_targeting",
"minecraft:illager_squad_captain"
]
},
"remove": {
"component_groups": [
"minecraft:patrol_follower"
]
}
}Previous Value:"minecraft:promote_to_illager_captain": {
"add": {
"component_groups": [
"minecraft:illager_squad_captain"
]
},
"remove": {
"component_groups": [
"minecraft:patrol_follower"
]
}
} - New Value:
"minecraft:promote_to_patrol_captain": {
"add": {
"component_groups": [
"minecraft:default_targeting",
"minecraft:patrol_captain"
]
},
"remove": {
"component_groups": [
"minecraft:patrol_follower"
]
}
}Previous Value:"minecraft:promote_to_patrol_captain": {
"add": {
"component_groups": [
"minecraft:patrol_captain"
]
},
"remove": {
"component_groups": [
"minecraft:patrol_follower"
]
}
} - New Value:
"minecraft:spawn_as_illager_captain": {
"add": {
"component_groups": [
"minecraft:default_targeting",
"minecraft:illager_squad_captain"
]
}
}Previous Value:"minecraft:spawn_as_illager_captain": {
"add": {
"component_groups": [
"minecraft:illager_squad_captain"
]
}
}
- New Value:
"minecraft:angry": {
"duration": 5,
"broadcastAnger": true,
"broadcastRange": 10,
"broadcast_targets": [
"llama",
"trader_llama"
],
"broadcast_filters": {
"test": "is_leashed_to",
"subject": "other",
"value": true
},
"calm_event": {
"event": "minecraft:become_calm",
"target": "self"
}
}Previous Value:"minecraft:angry": {
"duration": 5,
"broadcastAnger": true,
"broadcastRange": 10,
"broadcast_targets": [
"llama"
],
"broadcast_filters": {
"test": "is_leashed_to",
"subject": "other",
"value": true
},
"calm_event": {
"event": "minecraft:become_calm",
"target": "self"
}
} - New Value:
"minecraft:behavior.avoid_mob_type": {
"priority": 2,
"entity_types": [
{
"filters": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "zombie"
},
{
"test": "is_family",
"subject": "other",
"value": "zombie_villager"
},
{
"test": "is_family",
"subject": "other",
"value": "zombie_pigman"
},
{
"test": "is_family",
"subject": "other",
"value": "illager"
},
{
"test": "is_family",
"subject": "other",
"value": "vex"
},
{
"test": "is_family",
"subject": "other",
"value": "zoglin"
}
]
},
"walk_speed_multiplier": 0.6,
"sprint_speed_multiplier": 0.6
}
],
"max_dist": 6
}Previous Value:"minecraft:behavior.avoid_mob_type": {
"priority": 2,
"entity_types": [
{
"filters": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "zombie"
},
{
"test": "is_family",
"subject": "other",
"value": "zombie_villager"
},
{
"test": "is_family",
"subject": "other",
"value": "zombie_pigman"
},
{
"test": "is_family",
"subject": "other",
"value": "illager"
},
{
"test": "is_family",
"subject": "other",
"value": "vex"
}
]
},
"walk_speed_multiplier": 0.6,
"sprint_speed_multiplier": 0.6
}
],
"max_dist": 6
} - New Value:
"minecraft:behavior.drink_milk": {
"priority": 5,
"filters": {
"all_of": [
{
"test": "is_daytime",
"value": true
},
{
"test": "is_visible",
"subject": "self",
"value": false
},
{
"test": "is_avoiding_mobs",
"subject": "self",
"value": false
}
]
}
} - New Value:
"minecraft:spawn_entity": {
"entities": [
{
"min_wait_time": 0,
"max_wait_time": 0,
"spawn_entity": "trader_llama",
"spawn_event": "minecraft:from_wandering_trader",
"single_use": true,
"num_to_spawn": 2,
"should_leash": true
}
]
}Previous Value:"minecraft:spawn_entity": {
"entities": [
{
"min_wait_time": 0,
"max_wait_time": 0,
"spawn_entity": "llama",
"spawn_event": "minecraft:from_wandering_trader",
"single_use": true,
"num_to_spawn": 2,
"should_leash": true
}
]
}
- New Value:
"minecraft:behavior.dig": {
"priority": 1,
"duration": 5.5,
"idle_time": 60,
"vibration_is_disturbance": true,
"suspicion_is_disturbance": true,
"digs_in_daylight": false,
"on_start": {
"event": "on_digging_event",
"target": "self"
}
}Previous Value:"minecraft:behavior.dig": {
"priority": 1,
"duration": 5.5,
"idle_time": 60,
"vibration_is_disturbance": true,
"suspicion_is_disturbance": true,
"digs_in_daylight": false
} - New Value:
"minecraft:navigation.walk": {
"can_path_over_water": true,
"can_path_over_lava": true,
"avoid_damage_blocks": true
}Previous Value:"minecraft:navigation.walk": {
"can_path_over_water": true,
"avoid_water": true,
"avoid_damage_blocks": true
} - New Value:
"minecraft:preferred_path": {
"max_fall_blocks": 20
} - Previous Value:
"minecraft:pushable": {
"is_pushable": true,
"is_pushable_by_piston": true
} - New Value:
"pushable": {
"minecraft:pushable": {
"is_pushable": true,
"is_pushable_by_piston": true
}
} - The minecraft:emerged component was changed in the events subsection of the minecraft:entity sectionNew Value:
"minecraft:emerged": {
"add": {
"component_groups": [
"pushable"
]
},
"remove": {
"component_groups": [
"emerging"
]
}
}Previous Value:"minecraft:emerged": {
"remove": {
"component_groups": [
"emerging"
]
}
} - New Value:
"minecraft:entity_spawned": {
"add": {
"component_groups": [
"pushable"
]
}
}Previous Value:"minecraft:entity_spawned": []
- New Value:
"on_digging_event": {
"remove": {
"component_groups": [
"pushable"
]
}
}
- New Value:
"minecraft:attack": {
"damage": 3
}Previous Value:"minecraft:attack": {
"damage": 4
} - New Value:
"minecraft:balloonable": {
"mass": 0.8
} - Previous Value:
"minecraft:balloonable": {
"mass": 0.8
}
- New Value:
"minecraft:behavior.melee_attack": {
"priority": 4,
"reach_multiplier": 2.15,
"speed_multiplier": 1.4,
"track_target": true
}Previous Value:"minecraft:behavior.melee_attack": {
"priority": 4,
"speed_multiplier": 1.4,
"track_target": true
} - New Value:
"minecraft:collision_box": {
"width": 1.4,
"height": 1.4
}Previous Value:"minecraft:collision_box": {
"width": 0.9,
"height": 0.9
}
- Previous Value:
"minecraft:annotation.break_door": []
- New Value:
"minecraft:can_break_doors": {
"minecraft:annotation.break_door": []
} - New Value:
"minecraft:entity_spawned": {
"sequence": [
{
"randomize": [
{
"weight": 380,
"remove": [],
"add": {
"component_groups": [
"minecraft:zombie_adult",
"minecraft:can_have_equipment"
]
}
},
{
"weight": 17,
"remove": [],
"add": {
"component_groups": [
"minecraft:zombie_baby",
"minecraft:can_have_equipment"
]
}
},
{
"weight": 3,
"remove": [],
"add": {
"component_groups": [
"minecraft:zombie_baby",
"minecraft:zombie_jockey",
"minecraft:can_have_equipment"
]
}
}
]
},
{
"randomize": [
{
"weight": 10,
"add": {
"component_groups": [
"minecraft:can_break_doors"
]
}
},
{
"weight": 90
}
]
}
]
}Previous Value:"minecraft:entity_spawned": {
"randomize": [
{
"weight": 380,
"remove": [],
"add": {
"component_groups": [
"minecraft:zombie_adult",
"minecraft:can_have_equipment"
]
}
},
{
"weight": 17,
"remove": [],
"add": {
"component_groups": [
"minecraft:zombie_baby",
"minecraft:can_have_equipment"
]
}
},
{
"weight": 3,
"remove": [],
"add": {
"component_groups": [
"minecraft:zombie_baby",
"minecraft:zombie_jockey",
"minecraft:can_have_equipment"
]
}
}
]
}
- Previous Value:
"minecraft:annotation.break_door": []
- New Value:
"can_break_doors": {
"minecraft:annotation.break_door": []
} - New Value:
"minecraft:entity_spawned": {
"sequence": [
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:variant"
},
"randomize": [
{
"weight": 9500,
"remove": [],
"add": {
"component_groups": [
"adult"
]
}
},
{
"weight": 425,
"remove": [],
"add": {
"component_groups": [
"baby"
]
}
},
{
"weight": 75,
"remove": [],
"add": {
"component_groups": [
"baby",
"jockey"
]
}
}
]
},
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:variant"
},
"randomize": [
{
"weight": 5,
"add": {
"component_groups": [
"farmer"
]
}
},
{
"weight": 5,
"add": {
"component_groups": [
"fisherman"
]
}
},
{
"weight": 5,
"add": {
"component_groups": [
"shepherd"
]
}
},
{
"weight": 5,
"add": {
"component_groups": [
"fletcher"
]
}
},
{
"weight": 20,
"add": {
"component_groups": [
"librarian"
]
}
},
{
"weight": 20,
"add": {
"component_groups": [
"cartographer"
]
}
},
{
"weight": 20,
"add": {
"component_groups": [
"cleric"
]
}
},
{
"weight": 6,
"add": {
"component_groups": [
"armorer"
]
}
},
{
"weight": 6,
"add": {
"component_groups": [
"weaponsmith"
]
}
},
{
"weight": 6,
"add": {
"component_groups": [
"toolsmith"
]
}
},
{
"weight": 10,
"add": {
"component_groups": [
"butcher"
]
}
},
{
"weight": 10,
"add": {
"component_groups": [
"leatherworker"
]
}
}
]
},
{
"randomize": [
{
"weight": 10,
"add": {
"component_groups": [
"can_break_doors"
]
}
},
{
"weight": 90
}
]
}
]
}Previous Value:"minecraft:entity_spawned": {
"sequence": [
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:variant"
},
"randomize": [
{
"weight": 9500,
"remove": [],
"add": {
"component_groups": [
"adult"
]
}
},
{
"weight": 425,
"remove": [],
"add": {
"component_groups": [
"baby"
]
}
},
{
"weight": 75,
"remove": [],
"add": {
"component_groups": [
"baby",
"jockey"
]
}
}
]
},
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:variant"
},
"randomize": [
{
"weight": 5,
"add": {
"component_groups": [
"farmer"
]
}
},
{
"weight": 5,
"add": {
"component_groups": [
"fisherman"
]
}
},
{
"weight": 5,
"add": {
"component_groups": [
"shepherd"
]
}
},
{
"weight": 5,
"add": {
"component_groups": [
"fletcher"
]
}
},
{
"weight": 20,
"add": {
"component_groups": [
"librarian"
]
}
},
{
"weight": 20,
"add": {
"component_groups": [
"cartographer"
]
}
},
{
"weight": 20,
"add": {
"component_groups": [
"cleric"
]
}
},
{
"weight": 6,
"add": {
"component_groups": [
"armorer"
]
}
},
{
"weight": 6,
"add": {
"component_groups": [
"weaponsmith"
]
}
},
{
"weight": 6,
"add": {
"component_groups": [
"toolsmith"
]
}
},
{
"weight": 10,
"add": {
"component_groups": [
"butcher"
]
}
},
{
"weight": 10,
"add": {
"component_groups": [
"leatherworker"
]
}
}
]
}
]
}
- Previous Value:
"minecraft:annotation.break_door": []
- New Value:
"can_break_doors": {
"minecraft:annotation.break_door": []
} - New Value:
"minecraft:entity_spawned": {
"sequence": [
{
"filters": {
"test": "has_component",
"operator": "!=",
"value": "minecraft:variant"
},
"randomize": [
{
"weight": 9500,
"remove": [],
"add": {
"component_groups": [
"adult"
]
}
},
{
"weight": 425,
"remove": [],
"add": {
"component_groups": [
"baby"
]
}
},
{
"weight": 75,
"remove": [],
"add": {
"component_groups": [
"baby",
&nb