Comparing Minecraft Bedrock version 1.20.30.2 against version 1.20.15.1
Comparing Minecraft 1.20.30.2 against Minecraft 1.20.15.1 (the previous stable release)
*Note: The data below ignores files located within the Chemistry,
Education, Education Demo, Font, Persona, Vanilla Trial, Vanilla VR and Preview directories
as these are not affecting of the vanilla game.
Data Folders
Version 1.20.30.2 has a total of 15,236 files within the data folders
Version 1.20.15.1 has a total of 15,023 files within the data folders
There are 213 more files in the 1.20.30.2 data folders than 1.20.15.1
File Changes
There are 203 new files in the data folders.
92 files have been removed from the data folders.
267 files have changed inside the data folders.
Which files have been added/removed and changed?
New Files- 1 feature rule file from behavior_packs has added
- behavior_packs/vanilla_1.20.30/feature_rules/overworld_underground_diamond_ore_feature_square.json
- 161 gui files have added
- gui/dist/hbui/assets/10_3_ratio-16d67.png
- gui/dist/hbui/assets/1_1_ratio-fd8f8.png
- gui/dist/hbui/assets/abandoned-village-a58af.png
- gui/dist/hbui/assets/Acquire%20Hardware-11613.jpg
- gui/dist/hbui/assets/Adventuring%20Time-70f23.jpg
- gui/dist/hbui/assets/Ahoy-1bdfb.jpg
- gui/dist/hbui/assets/Alternative%20Fuel-9fa05.jpg
- gui/dist/hbui/assets/Archer-9f669.jpg
- gui/dist/hbui/assets/armor-trims-night-c2937.png
- gui/dist/hbui/assets/arrowBackDisabled-df022.png
- gui/dist/hbui/assets/Artificial%20Selection-ecbd8.jpg
- gui/dist/hbui/assets/Atlantis-c690d.jpg
- gui/dist/hbui/assets/avatar_example-a39ca.png
- gui/dist/hbui/assets/Bake%20Bread-46004.jpg
- gui/dist/hbui/assets/Beaconator-9fcb5.jpg
- gui/dist/hbui/assets/Beam%20Me%20Up-4de6a.jpg
- gui/dist/hbui/assets/Bee%20Our%20Guest-eea44.jpg
- gui/dist/hbui/assets/Benchmaking-81738.jpg
- gui/dist/hbui/assets/Body%20Guard-d2b59.jpg
- gui/dist/hbui/assets/Bullseye-7f384.jpg
- gui/dist/hbui/assets/Buy%20Low%20Sell%20High-6e453.jpg
- gui/dist/hbui/assets/Camouflage-fdac2.jpg
- gui/dist/hbui/assets/Castaway-87c1e.jpg
- gui/dist/hbui/assets/castle-village-8f6fa.jpg
- gui/dist/hbui/assets/Cheating%20Death-962c3.jpg
- gui/dist/hbui/assets/Chestful%20of%20Cobblestone-cfa59.jpg
- gui/dist/hbui/assets/cloud-sync-default-03fc5.png
- gui/dist/hbui/assets/coastal-village-d7104.png
- gui/dist/hbui/assets/Cover%20Me%20in%20Debris-1c2af.jpg
- gui/dist/hbui/assets/Cow%20Tipper-101c0.jpg
- gui/dist/hbui/assets/Delicious%20Fish-31f5d.jpg
- gui/dist/hbui/assets/desert-fauna-fd939.png
- gui/dist/hbui/assets/desert-village-c7d0b.png
- gui/dist/hbui/assets/Diamonds%20To%20You-0d1f9.jpg
- gui/dist/hbui/assets/DIAMONDS-747fe.jpg
- gui/dist/hbui/assets/Disenchanted-198d2.jpg
- gui/dist/hbui/assets/Dispense%20With%20This-73ccf.jpg
- gui/dist/hbui/assets/Do%20a%20Barrel%20Roll-7b2c5.jpg
- gui/dist/hbui/assets/Dry%20Spell-5b906.jpg
- gui/dist/hbui/assets/Echolocation-2379f.jpg
- gui/dist/hbui/assets/edit-icon-56235.png
- gui/dist/hbui/assets/Enchanter-24e86.jpg
- gui/dist/hbui/assets/fake_qr-5b229.png
- gui/dist/hbui/assets/Feeling%20ill-45cc9.jpg
- gui/dist/hbui/assets/Free%20Diver-58756.jpg
- gui/dist/hbui/assets/Freight%20Station-17c07.jpg
- gui/dist/hbui/assets/Fruit%20on%20the%20Loom-48969.jpg
- gui/dist/hbui/assets/gamer-icon-alex-d725b.png
- gui/dist/hbui/assets/gamer-icon-creeper-ff16b.png
- gui/dist/hbui/assets/gamer-icon-enderman-4ae2c.png
- gui/dist/hbui/assets/gamer-icon-pig-04391.png
- gui/dist/hbui/assets/gamer-icon-sheep-6f790.png
- gui/dist/hbui/assets/gamer-icon-steve-db6c7.png
- gui/dist/hbui/assets/Getting%20an%20Upgrade-48f3f.jpg
- gui/dist/hbui/assets/Getting%20Wood-27bf3.jpg
- gui/dist/hbui/assets/grassland-pond-74fee.jpg
- gui/dist/hbui/assets/Great%20View%20From%20Up%20Here-1af43.jpg
- gui/dist/hbui/assets/hat_fisherman_thumbnail_0-90aea.png
- gui/dist/hbui/assets/Have%20a%20Shearful%20Day-d56db.jpg
- gui/dist/hbui/assets/Hot%20Topic-5e947.jpg
- gui/dist/hbui/assets/Hot%20Tourist%20Destination-05e2d.jpg
- gui/dist/hbui/assets/icon-cloud-sync-0d0d6.png
- gui/dist/hbui/assets/Inception-a30bb.jpg
- gui/dist/hbui/assets/Into%20Fire-282b4.jpg
- gui/dist/hbui/assets/Into%20the%20Nether-97882.jpg
- gui/dist/hbui/assets/Iron%20Belly-4bfd0.jpg
- gui/dist/hbui/assets/Iron%20Man-28f8f.jpg
- gui/dist/hbui/assets/Its%20a%20sign-955a5.jpg
- gui/dist/hbui/assets/Ive%20Got%20a%20Bad%20Feeling%20About%20This-3b4bb.jpg
- gui/dist/hbui/assets/Kill%20the%20Beast-bbbe7.jpg
- gui/dist/hbui/assets/Leader%20Of%20The%20Pack-05612.jpg
- gui/dist/hbui/assets/Let%20it%20Go-e5f7f.jpg
- gui/dist/hbui/assets/Librarian-ffc9f.jpg
- gui/dist/hbui/assets/Lion%20Hunter-4baac.jpg
- gui/dist/hbui/assets/Local%20Brewery-cf73b.jpg
- gui/dist/hbui/assets/Map%20Room-12963.jpg
- gui/dist/hbui/assets/Marine%20Biologist-905e5.jpg
- gui/dist/hbui/assets/Master%20Trader-31d3e.jpg
- gui/dist/hbui/assets/Me%20Gold-c1d48.jpg
- gui/dist/hbui/assets/Menu-3128f.png
- gui/dist/hbui/assets/Menu-82a2a.png
- gui/dist/hbui/assets/Missing%20Content-acdf5.jpg
- gui/dist/hbui/assets/MOAR_Tools-f858a.jpg
- gui/dist/hbui/assets/mock-package-dab74.png
- gui/dist/hbui/assets/Monster%20Hunter-06656.jpg
- gui/dist/hbui/assets/Moskstraumen-41d9e.jpg
- gui/dist/hbui/assets/navbar-friends-icon-1-42130.png
- gui/dist/hbui/assets/navbar-friends-icon-2-6a99b.png
- gui/dist/hbui/assets/navbar-friends-icon-3-1fd21.png
- gui/dist/hbui/assets/nether-portal-9acc8.jpg
- gui/dist/hbui/assets/no-internet-art-6e094.png
- gui/dist/hbui/assets/On%20a%20Rail-b2aef.jpg
- gui/dist/hbui/assets/One%20Pickle%20Two%20Pickle%20Sea%20Pickle%20Four-2321c.jpg
- gui/dist/hbui/assets/Oooh%20Shiny-cdce6.jpg
- gui/dist/hbui/assets/Organizational%20Wizard-9595e.jpg
- gui/dist/hbui/assets/outpost-ahead-d8b8f.png
- gui/dist/hbui/assets/Overkill-6fded.jpg
- gui/dist/hbui/assets/Overpowered-63911.jpg
- gui/dist/hbui/assets/Passing%20The%20Time-b1578.jpg
- gui/dist/hbui/assets/placeholder1-55454.jpg
- gui/dist/hbui/assets/placeholder2-b6c97.jpg
- gui/dist/hbui/assets/playerImage-4a6e6.png
- gui/dist/hbui/assets/Plethora%20of%20Cats-6cb9c.jpg
- gui/dist/hbui/assets/plus-icon-432ff.png
- gui/dist/hbui/assets/Pork%20Chop-8a9b2.jpg
- gui/dist/hbui/assets/Pot%20Planter-6fbb2.jpg
- gui/dist/hbui/assets/Rabbit%20Season-50e3f.jpg
- gui/dist/hbui/assets/Rainbow%20Collection-f3be4.jpg
- gui/dist/hbui/assets/realms-94faf.png
- gui/dist/hbui/assets/Reload-5717b.png
- gui/dist/hbui/assets/Renewable%20Energy-dc525.jpg
- gui/dist/hbui/assets/Repopulation-1512c.jpg
- gui/dist/hbui/assets/Return%20to%20Sender-27efb.jpg
- gui/dist/hbui/assets/Saddle%20Up-648bf.jpg
- gui/dist/hbui/assets/Sail%20the%207%20Seas-f35c0.jpg
- gui/dist/hbui/assets/server-image-c20e4.png
- gui/dist/hbui/assets/skin_slime_thumbnail_0-3af42.png
- gui/dist/hbui/assets/Sleep%20With%20The%20Fishes-14e33.jpg
- gui/dist/hbui/assets/Smelt%20Everything-bb2bf.jpg
- gui/dist/hbui/assets/Sniper%20Duel-9112f.jpg
- gui/dist/hbui/assets/So%20I%20Got%20That%20Going%20for%20Me-27680.jpg
- gui/dist/hbui/assets/Sound%20the%20Alarm-4774c.jpg
- gui/dist/hbui/assets/Stayin%20Frosty-7d731.jpg
- gui/dist/hbui/assets/Sticky%20Situation-38e18.jpg
- gui/dist/hbui/assets/Super%20Fuel-f0ebd.jpg
- gui/dist/hbui/assets/Super%20Sonic-1fdf2.jpg
- gui/dist/hbui/assets/Taking%20Inventory-96cd8.jpg
- gui/dist/hbui/assets/Taste%20of%20Your%20Own%20Medicine-fcfb1.jpg
- gui/dist/hbui/assets/The%20Beginning.-06a1b.jpg
- gui/dist/hbui/assets/The%20Beginning_-756c9.jpg
- gui/dist/hbui/assets/The%20Deep%20End-1e509.jpg
- gui/dist/hbui/assets/The%20End-b4e77.jpg
- gui/dist/hbui/assets/The%20End...%20Again...-2210a.jpg
- gui/dist/hbui/assets/The%20End_-0d7cd.jpg
- gui/dist/hbui/assets/The%20Haggler-34004.jpg
- gui/dist/hbui/assets/The%20Lie-73ed5.jpg
- gui/dist/hbui/assets/Tie%20Dye%20Outfit-a8a7d.jpg
- gui/dist/hbui/assets/Time%20For%20Stew-cee86.jpg
- gui/dist/hbui/assets/Time%20to%20Farm-b9d4e.jpg
- gui/dist/hbui/assets/Time%20to%20Mine-1e5c7.jpg
- gui/dist/hbui/assets/Time%20to%20Strike-60cb6.jpg
- gui/dist/hbui/assets/toothpick_wheat_thumbnail_0-b93d5.png
- gui/dist/hbui/assets/Top%20of%20the%20World-b9b5b.jpg
- gui/dist/hbui/assets/Total%20Beelocation-325f5.jpg
- gui/dist/hbui/assets/Trampoline-c6bf4.jpg
- gui/dist/hbui/assets/Treasure%20Hunter-44301.jpg
- gui/dist/hbui/assets/Were%20being%20attacked-832ac.jpg
- gui/dist/hbui/assets/When%20Pigs%20Fly-bd98b.jpg
- gui/dist/hbui/assets/Where%20Have%20You%20Been-61295.jpg
- gui/dist/hbui/assets/world-preview-wrong-dimensions_1-29081.png
- gui/dist/hbui/assets/world-preview-wrong-dimensions_2-2a704.png
- gui/dist/hbui/assets/xbox_avatar_example-be671.png
- gui/dist/hbui/assets/You%20Need%20A%20Mint-28c41.jpg
- gui/dist/hbui/assets/Zombie%20Doctor-159ee.jpg
- gui/dist/hbui/assets/Zoologist-0f99d.jpg
- gui/dist/hbui/gameplay-9e5ef.css
- gui/dist/hbui/gameplay-9e5ef.rtl.css
- gui/dist/hbui/gameplay-bf228.js
- gui/dist/hbui/index-08e69.css
- gui/dist/hbui/index-08e69.rtl.css
- gui/dist/hbui/index-cfb0b.js
- 9 renderer files have added
- renderer/materials/ClearVolume.material.bin
- renderer/materials/CubemapTransfer.material.bin
- renderer/materials/SimpleOccluder.material.bin
- renderer/materials/StarsForwardPBR.material.bin
- renderer/point_light_configs/point_light_configuration.json
- renderer/point_light_configs/point_light_configuration.pc.json
- renderer/shadow_configs/shadow_configuration.xbox_one.json
- renderer/shadow_configs/shadow_configuration.xbox_one_s.json
- renderer/shadow_configs/shadow_configuration.xbox_one_x.json
- 18 sound files from resource_packs have added
- resource_packs/vanilla/sounds/ambient/underwater/enter1.fsb
- resource_packs/vanilla/sounds/ambient/underwater/enter2.fsb
- resource_packs/vanilla/sounds/ambient/underwater/enter3.fsb
- resource_packs/vanilla/sounds/ambient/underwater/exit1.fsb
- resource_packs/vanilla/sounds/ambient/underwater/exit2.fsb
- resource_packs/vanilla/sounds/ambient/underwater/exit3.fsb
- resource_packs/vanilla/sounds/block/pumpkin/carve1.fsb
- resource_packs/vanilla/sounds/block/pumpkin/carve2.fsb
- resource_packs/vanilla/sounds/enchant/thorns/hit1.fsb
- resource_packs/vanilla/sounds/enchant/thorns/hit2.fsb
- resource_packs/vanilla/sounds/enchant/thorns/hit3.fsb
- resource_packs/vanilla/sounds/enchant/thorns/hit4.fsb
- resource_packs/vanilla/sounds/mob/hoglin/converted1.fsb
- resource_packs/vanilla/sounds/mob/hoglin/converted2.fsb
- resource_packs/vanilla/sounds/mob/husk/convert1.fsb
- resource_packs/vanilla/sounds/mob/husk/convert2.fsb
- resource_packs/vanilla/sounds/random/toast_recipe_unlocking_in.fsb
- resource_packs/vanilla/sounds/random/toast_recipe_unlocking_out.fsb
- 8 texture files from resource_packs have added
- resource_packs/vanilla_1.20.20/textures/entity/zombie_villager2/professions/unskilled.tga
- resource_packs/vanilla/textures/ui/close_X_button.png
- resource_packs/vanilla/textures/ui/close_X_button_hover.png
- resource_packs/vanilla/textures/ui/glyph_persona.png
- resource_packs/vanilla/textures/ui/magnifying_glass.png
- resource_packs/vanilla/textures/ui/navy_blue.png
- resource_packs/vanilla/textures/ui/realms_gradient_top.png
- resource_packs/vanilla/textures/ui/realms_title.png
- 6 ui files from resource_packs have added
- resource_packs/vanilla/ui/csb_screen.json
- resource_packs/vanilla/ui/csb_sections/content_section.json
- resource_packs/vanilla/ui/csb_sections/csb_buy_now_screen.json
- resource_packs/vanilla/ui/csb_sections/csb_view_packs_screen.json
- resource_packs/vanilla/ui/csb_sections/faq_section.json
- resource_packs/vanilla/ui/csb_sections/landing_section.json
Removed Files
- 8 gui files have removed
- gui/dist/hbui/assets/Menu-02657.png
- gui/dist/hbui/assets/Menu-8954d.png
- gui/dist/hbui/gameplay-6cf32.css
- gui/dist/hbui/gameplay-6cf32.rtl.css
- gui/dist/hbui/gameplay-a449f.js
- gui/dist/hbui/index-6a534.js
- gui/dist/hbui/index-8dfda.css
- gui/dist/hbui/index-8dfda.rtl.css
- 84 shader files have removed
- shaders/hlsl/banner.fragment.hlsl
- shaders/hlsl/banner.geometry.hlsl
- shaders/hlsl/banner.vertex.hlsl
- shaders/hlsl/blur.fragment.hlsl
- shaders/hlsl/cameraFacingSprite.vertex.hlsl
- shaders/hlsl/cloud.geometry.hlsl
- shaders/hlsl/cloud.vertex.hlsl
- shaders/hlsl/CohClearQuadPS.hlsl
- shaders/hlsl/CohClearQuadVS.hlsl
- shaders/hlsl/CohColorMixingPS.hlsl
- shaders/hlsl/CohPathPS.hlsl
- shaders/hlsl/CohPathVS.hlsl
- shaders/hlsl/CohRenoirShaderPS.hlsl
- shaders/hlsl/CohRenoirShaderVS.hlsl
- shaders/hlsl/CohShadeGeometry.ihlsl
- shaders/hlsl/CohShadeGeometryRare.ihlsl
- shaders/hlsl/CohShadeGeometryStencil.ihlsl
- shaders/hlsl/CohStandardPS.hlsl
- shaders/hlsl/CohStandardRarePS.hlsl
- shaders/hlsl/CohStandardVS.hlsl
- shaders/hlsl/CohStencilPathPS.hlsl
- shaders/hlsl/CohStencilPS.hlsl
- shaders/hlsl/CohStencilRarePS.hlsl
- shaders/hlsl/color.fragment.hlsl
- shaders/hlsl/color.geometry.hlsl
- shaders/hlsl/color.vertex.hlsl
- shaders/hlsl/color_ex.fragment.hlsl
- shaders/hlsl/color_grayscale.fragment.hlsl
- shaders/hlsl/color_texture.fragment.hlsl
- shaders/hlsl/color_uv.geometry.hlsl
- shaders/hlsl/color_uv.vertex.hlsl
- shaders/hlsl/current_color.fragment.hlsl
- shaders/hlsl/depth_downsample.fragment.hlsl
- shaders/hlsl/depth_of_field.fragment.hlsl
- shaders/hlsl/end_portal.fragment.hlsl
- shaders/hlsl/end_portal.geometry.hlsl
- shaders/hlsl/end_portal.vertex.hlsl
- shaders/hlsl/entity.fragment.hlsl
- shaders/hlsl/entity.geometry.hlsl
- shaders/hlsl/entity.vertex.hlsl
- shaders/hlsl/flat_white.fragment.hlsl
- shaders/hlsl/hologram_texture_stereo.fragment.hlsl
- shaders/hlsl/hologram_uv_stereo.geometry.hlsl
- shaders/hlsl/iteminhand.fragment.hlsl
- shaders/hlsl/levelstage_copy_vr.fragment.hlsl
- shaders/hlsl/normal_as_color.vertex.hlsl
- shaders/hlsl/particle_random_test.vertex.hlsl
- shaders/hlsl/passthrough.geometry.hlsl
- shaders/hlsl/passthru.fragment.hlsl
- shaders/hlsl/position.geometry.hlsl
- shaders/hlsl/position.vertex.hlsl
- shaders/hlsl/rain_snow.fragment.hlsl
- shaders/hlsl/rain_snow.geometry.hlsl
- shaders/hlsl/rain_snow.vertex.hlsl
- shaders/hlsl/renderchunk.fragment.hlsl
- shaders/hlsl/renderchunk.geometry.hlsl
- shaders/hlsl/renderchunk.vertex.hlsl
- shaders/hlsl/resolve_depth.fragment.hlsl
- shaders/hlsl/selection_box.vertex.hlsl
- shaders/hlsl/ShaderConstants.fxh
- shaders/hlsl/shadow_stencil_overlay.fragment.hlsl
- shaders/hlsl/simple.vertex.hlsl
- shaders/hlsl/sky.geometry.hlsl
- shaders/hlsl/sky.vertex.hlsl
- shaders/hlsl/stars.fragment.hlsl
- shaders/hlsl/Template.fragment.hlsl
- shaders/hlsl/Template.vertex.hlsl
- shaders/hlsl/text.fragment.hlsl
- shaders/hlsl/texture.fragment.hlsl
- shaders/hlsl/texture_blend.fragment.hlsl
- shaders/hlsl/texture_ccolor.fragment.hlsl
- shaders/hlsl/texture_cutout.fragment.hlsl
- shaders/hlsl/texture_raw_alphatest.fragment.hlsl
- shaders/hlsl/util.fxh
- shaders/hlsl/uv.geometry.hlsl
- shaders/hlsl/uv.vertex.hlsl
- shaders/hlsl/uv_as_color.fragment.hlsl
- shaders/hlsl/uv_blend.geometry.hlsl
- shaders/hlsl/uv_blend.vertex.hlsl
- shaders/hlsl/uv_blend_flipbook.vertex.hlsl
- shaders/hlsl/uv_repeat.vertex.hlsl
- shaders/hlsl/uv_scale.vertex.hlsl
- shaders/hlsl/uv_selection_overlay.vertex.hlsl
- shaders/hlsl/uv_time_rotate.vertex.hlsl
Changed Files
- 24 entity files from behavior_packs have changed
- behavior_packs/vanilla_1.20.10/entities/camel.json
- behavior_packs/vanilla_1.18.10/entities/dolphin.json
- behavior_packs/vanilla_1.19.70/entities/donkey.json
- behavior_packs/vanilla_1.20.10/entities/drowned.json
- behavior_packs/vanilla_1.19.0/entities/evocation_illager.json
- behavior_packs/vanilla_1.19.30/entities/hoglin.json
- behavior_packs/vanilla_1.19.70/entities/horse.json
- behavior_packs/vanilla_1.20.10/entities/husk.json
- behavior_packs/vanilla_1.19.60/entities/iron_golem.json
- behavior_packs/vanilla_1.19.70/entities/llama.json
- behavior_packs/vanilla_1.19.60/entities/mule.json
- behavior_packs/vanilla_1.20.0/entities/pig.json
- behavior_packs/vanilla_1.19.20/entities/piglin.json
- behavior_packs/vanilla_1.18.20/entities/skeleton.json
- behavior_packs/vanilla_1.20.0/entities/sniffer.json
- behavior_packs/vanilla_1.17.0/entities/stray.json
- behavior_packs/vanilla_1.19.10/entities/trader_llama.json
- behavior_packs/vanilla_1.20.10/entities/villager_v2.json
- behavior_packs/vanilla_1.19.10/entities/vindicator.json
- behavior_packs/vanilla_1.19.80/entities/witch.json
- behavior_packs/vanilla_1.17.0/entities/wither_skeleton.json
- behavior_packs/vanilla_1.20.10/entities/zombie.json
- behavior_packs/vanilla_1.20.10/entities/zombie_villager.json
- behavior_packs/vanilla_1.20.10/entities/zombie_villager_v2.json
- 52 recipe files from behavior_packs have changed
- behavior_packs/vanilla_1.20.10/recipes/black_stained_glass.json
- behavior_packs/vanilla_1.20.10/recipes/black_stained_glass_from_ink_sac.json
- behavior_packs/vanilla_1.20.10/recipes/black_stained_glass_pane.json
- behavior_packs/vanilla_1.20.10/recipes/black_stained_glass_pane_from_pane.json
- behavior_packs/vanilla_1.20.10/recipes/blue_stained_glass.json
- behavior_packs/vanilla_1.20.10/recipes/blue_stained_glass_from_lapis_lazuli.json
- behavior_packs/vanilla_1.20.10/recipes/blue_stained_glass_pane.json
- behavior_packs/vanilla_1.20.10/recipes/blue_stained_glass_pane_from_pane.json
- behavior_packs/vanilla_1.20.10/recipes/brown_stained_glass.json
- behavior_packs/vanilla_1.20.10/recipes/brown_stained_glass_from_cocoa_beans.json
- behavior_packs/vanilla_1.20.10/recipes/brown_stained_glass_pane.json
- behavior_packs/vanilla_1.20.10/recipes/brown_stained_glass_pane_from_pane.json
- behavior_packs/vanilla_1.20.10/recipes/cyan_stained_glass.json
- behavior_packs/vanilla_1.20.10/recipes/cyan_stained_glass_pane.json
- behavior_packs/vanilla_1.20.10/recipes/cyan_stained_glass_pane_from_pane.json
- behavior_packs/vanilla_1.20.10/recipes/gray_stained_glass.json
- behavior_packs/vanilla_1.20.10/recipes/gray_stained_glass_pane.json
- behavior_packs/vanilla_1.20.10/recipes/gray_stained_glass_pane_from_pane.json
- behavior_packs/vanilla_1.20.10/recipes/green_stained_glass.json
- behavior_packs/vanilla_1.20.10/recipes/green_stained_glass_pane.json
- behavior_packs/vanilla_1.20.10/recipes/green_stained_glass_pane_from_pane.json
- behavior_packs/vanilla_1.20.10/recipes/light_blue_stained_glass.json
- behavior_packs/vanilla_1.20.10/recipes/light_blue_stained_glass_pane.json
- behavior_packs/vanilla_1.20.10/recipes/light_blue_stained_glass_pane_from_pane.json
- behavior_packs/vanilla_1.20.10/recipes/light_gray_stained_glass.json
- behavior_packs/vanilla_1.20.10/recipes/light_gray_stained_glass_pane.json
- behavior_packs/vanilla_1.20.10/recipes/light_gray_stained_glass_pane_from_pane.json
- behavior_packs/vanilla_1.20.10/recipes/lime_stained_glass.json
- behavior_packs/vanilla_1.20.10/recipes/lime_stained_glass_pane.json
- behavior_packs/vanilla_1.20.10/recipes/lime_stained_glass_pane_from_pane.json
- behavior_packs/vanilla_1.20.10/recipes/magenta_stained_glass.json
- behavior_packs/vanilla_1.20.10/recipes/magenta_stained_glass_pane.json
- behavior_packs/vanilla_1.20.10/recipes/magenta_stained_glass_pane_from_pane.json
- behavior_packs/vanilla_1.20.10/recipes/orange_stained_glass.json
- behavior_packs/vanilla_1.20.10/recipes/orange_stained_glass_pane.json
- behavior_packs/vanilla_1.20.10/recipes/orange_stained_glass_pane_from_pane.json
- behavior_packs/vanilla_1.20.10/recipes/pink_stained_glass.json
- behavior_packs/vanilla_1.20.10/recipes/pink_stained_glass_pane.json
- behavior_packs/vanilla_1.20.10/recipes/pink_stained_glass_pane_from_pane.json
- behavior_packs/vanilla_1.20.10/recipes/purple_stained_glass.json
- behavior_packs/vanilla_1.20.10/recipes/purple_stained_glass_pane.json
- behavior_packs/vanilla_1.20.10/recipes/purple_stained_glass_pane_from_pane.json
- behavior_packs/vanilla_1.20.10/recipes/red_stained_glass.json
- behavior_packs/vanilla_1.20.10/recipes/red_stained_glass_pane.json
- behavior_packs/vanilla_1.20.10/recipes/red_stained_glass_pane_from_pane.json
- behavior_packs/vanilla_1.20.10/recipes/white_stained_glass.json
- behavior_packs/vanilla_1.20.10/recipes/white_stained_glass_from_bonemeal.json
- behavior_packs/vanilla_1.20.10/recipes/white_stained_glass_pane.json
- behavior_packs/vanilla_1.20.10/recipes/white_stained_glass_pane_from_pane.json
- behavior_packs/vanilla_1.20.10/recipes/yellow_stained_glass.json
- behavior_packs/vanilla_1.20.10/recipes/yellow_stained_glass_pane.json
- behavior_packs/vanilla_1.20.10/recipes/yellow_stained_glass_pane_from_pane.json
- 1 trading file from behavior_packs has changed
- behavior_packs/vanilla_1.19.60/trading/economy_trades/wandering_trader_trades.json
- 1 file has changed
- uniforms.json
- 5 gui files have changed
- gui/dist/hbui/gameplay.html
- gui/dist/hbui/index.html
- gui/dist/hbui/LASTCOMMITDATETIME
- gui/dist/hbui/NOTICE.txt
- gui/dist/hbui/routes.json
- 113 renderer files have changed
- renderer/materials/Actor.material.bin
- renderer/materials/ActorBanner.material.bin
- renderer/materials/ActorBannerForwardPBR.material.bin
- renderer/materials/ActorBannerPrepass.material.bin
- renderer/materials/ActorBase.material.bin
- renderer/materials/ActorForwardPBR.material.bin
- renderer/materials/ActorGlint.material.bin
- renderer/materials/ActorGlintForwardPBR.material.bin
- renderer/materials/ActorGlintPrepass.material.bin
- renderer/materials/ActorMultiTexture.material.bin
- renderer/materials/ActorMultiTextureForwardPBR.material.bin
- renderer/materials/ActorMultiTexturePrepass.material.bin
- renderer/materials/ActorPattern.material.bin
- renderer/materials/ActorPatternGlint.material.bin
- renderer/materials/ActorPrepass.material.bin
- renderer/materials/ActorTint.material.bin
- renderer/materials/ActorTintForwardPBR.material.bin
- renderer/materials/ActorTintPrepass.material.bin
- renderer/materials/Basic.material.bin
- renderer/materials/BeaconBeam.material.bin
- renderer/materials/Blit.material.bin
- renderer/materials/BlitColor.material.bin
- renderer/materials/BlockOutlineSelection.material.bin
- renderer/materials/BlockSelectionOutline.material.bin
- renderer/materials/BlockSelectionOverlay.material.bin
- renderer/materials/BlockSelectionOverlayBlockEntity.material.bin
- renderer/materials/Bloom.material.bin
- renderer/materials/BRDF.material.bin
- renderer/materials/Builtins.material.bin
- renderer/materials/Checkerboarding.material.bin
- renderer/materials/Clouds.material.bin
- renderer/materials/CloudsForwardPBR.material.bin
- renderer/materials/Color.material.bin
- renderer/materials/Cracks.material.bin
- renderer/materials/CracksBlockEntity.material.bin
- renderer/materials/Cubemap.material.bin
- renderer/materials/CubemapHDRi.material.bin
- renderer/materials/DeferredShading.material.bin
- renderer/materials/displaymap.material.bin
- renderer/materials/EditorBlockVolumeHull.material.bin
- renderer/materials/EditorBlockVolumeWireframe.material.bin
- renderer/materials/EditorSelectionCursor.material.bin
- renderer/materials/EndPortal.material.bin
- renderer/materials/EndSky.material.bin
- renderer/materials/Entity.material.bin
- renderer/materials/FlameBillboard.material.bin
- renderer/materials/Flipbook.material.bin
- renderer/materials/FloatingPointClear.material.bin
- renderer/materials/GamefaceClearQuad.material.bin
- renderer/materials/GamefacePath.material.bin
- renderer/materials/GamefaceRenoir.material.bin
- renderer/materials/GamefaceStandard.material.bin
- renderer/materials/GamefaceStandardBatched.material.bin
- renderer/materials/GamefaceStandardRare.material.bin
- renderer/materials/GamefaceStencil.material.bin
- renderer/materials/GamefaceStencilPath.material.bin
- renderer/materials/GamefaceStencilRare.material.bin
- renderer/materials/GamefaceTexturesWithColorMix.material.bin
- renderer/materials/GPUDebugUtils.material.bin
- renderer/materials/ImGui.material.bin
- renderer/materials/ItemInHandColor.material.bin
- renderer/materials/ItemInHandColorGlint.material.bin
- renderer/materials/ItemInHandForwardPBR.material.bin
- renderer/materials/ItemInHandForwardPBRGlint.material.bin
- renderer/materials/ItemInHandForwardPBRTextured.material.bin
- renderer/materials/ItemInHandPrepass.material.bin
- renderer/materials/ItemInHandPrepassGlint.material.bin
- renderer/materials/ItemInHandPrepassTextured.material.bin
- renderer/materials/ItemInHandTextured.material.bin
- renderer/materials/LegacyCubemap.material.bin
- renderer/materials/LightClustering.material.bin
- renderer/materials/LuminanceHistogram.material.bin
- renderer/materials/materials.index.json
- renderer/materials/MeshFallbackPosUVNormalColor.material.bin
- renderer/materials/MinecraftColor.material.bin
- renderer/materials/Mip.material.bin
- renderer/materials/Particle.material.bin
- renderer/materials/PopulateVolume.material.bin
- renderer/materials/PostFX.Debug.material.bin
- renderer/materials/PrepassFallback.material.bin
- renderer/materials/RenderChunk.material.bin
- renderer/materials/RenderChunkForwardPBR.material.bin
- renderer/materials/RenderChunkPrepass.material.bin
- renderer/materials/RTXPostFX.Bloom.material.bin
- renderer/materials/RTXPostFX.Tonemapping.material.bin
- renderer/materials/RTXStub.material.bin
- renderer/materials/ScreenBlit.material.bin
- renderer/materials/ScreenUV.material.bin
- renderer/materials/ShadowOverlay.material.bin
- renderer/materials/ShadowVolume.material.bin
- renderer/materials/Sky.material.bin
- renderer/materials/SpecularConvolution.material.bin
- renderer/materials/StandardRed.material.bin
- renderer/materials/Stars.material.bin
- renderer/materials/SunMoon.material.bin
- renderer/materials/SunMoonForwardPBR.material.bin
- renderer/materials/ToneMapping.material.bin
- renderer/materials/UIBase.material.bin
- renderer/materials/UIBlit.material.bin
- renderer/materials/UIFill.material.bin
- renderer/materials/UIGlint.material.bin
- renderer/materials/UISprite.material.bin
- renderer/materials/UIText.material.bin
- renderer/materials/Upscaling.material.bin
- renderer/materials/VolumeScattering.material.bin
- renderer/materials/Weather.material.bin
- renderer/platform_configuration.json
- renderer/shadow_configs/shadow_configuration.android.json
- renderer/shadow_configs/shadow_configuration.pc.json
- renderer/shadow_configs/shadow_configuration.xbox_series_s.json
- renderer/shadow_configs/shadow_configuration.xbox_series_x.json
- renderer/volumetric_fog_configs/volumetric_fog_configuration.json
- renderer/volumetric_fog_configs/volumetric_fog_configuration.pc.json
- 7 shader files have changed
- shaders/glsl/hb_batched.fragment
- shaders/glsl/hb_renoir.fragment
- shaders/glsl/hb_standard.vertex
- shaders/glsl/hb_standard_stroke_circle.fragment
- shaders/glsl/hb_standard_texture.fragment
- shaders/glsl/hb_standard_texture_with_color_matrix.fragment
- shaders/glsl/uniformEntityConstants.h
- 1 text file has changed
- texts/en_US.lang
- 3 camera files from resource_packs have changed
- resource_packs/vanilla/cameras/death.json
- resource_packs/vanilla/cameras/third_person.json
- resource_packs/vanilla/cameras/third_person_front.json
- 1 entity file from resource_packs has changed
- resource_packs/vanilla/entity/zombie_villager_v2.entity.json
- 1 fog file from resource_packs has changed
- resource_packs/vanilla_1.20.0/fogs/cherry_grove_fog_setting.json
- 1 loading messages.json file from resource_packs has changed
- resource_packs/vanilla/loading_messages.json
- 1 particle file from resource_packs has changed
- resource_packs/vanilla_1.20.0/particles/cherry_leaves_particle.json
- 1 render controller file from resource_packs has changed
- resource_packs/vanilla/render_controllers/zombie_villager_v2.render_controllers.json
- 19 texture files from resource_packs have changed
- resource_packs/vanilla/textures/entity/zombie_villager2/professions/armorer.tga
- resource_packs/vanilla/textures/entity/zombie_villager2/professions/butcher.tga
- resource_packs/vanilla/textures/entity/zombie_villager2/professions/cartographer.tga
- resource_packs/vanilla/textures/entity/zombie_villager2/professions/cleric.tga
- resource_packs/vanilla/textures/entity/zombie_villager2/professions/farmer.tga
- resource_packs/vanilla/textures/entity/zombie_villager2/professions/fisherman.tga
- resource_packs/vanilla/textures/entity/zombie_villager2/professions/fletcher.tga
- resource_packs/vanilla/textures/entity/zombie_villager2/professions/leatherworker.tga
- resource_packs/vanilla/textures/entity/zombie_villager2/professions/librarian.tga
- resource_packs/vanilla/textures/entity/zombie_villager2/professions/nitwit.tga
- resource_packs/vanilla/textures/entity/zombie_villager2/professions/shepherd.tga
- resource_packs/vanilla/textures/entity/zombie_villager2/professions/stonemason.tga
- resource_packs/vanilla/textures/entity/zombie_villager2/professions/toolsmith.tga
- resource_packs/vanilla/textures/entity/zombie_villager2/professions/weaponsmith.tga
- resource_packs/vanilla/textures/gui/gui.png
- resource_packs/vanilla/textures/ui/elipses.png
- resource_packs/vanilla/textures/ui/joystick_knob.png
- resource_packs/vanilla/textures/ui/lapis.png
- resource_packs/vanilla/textures/ui/lapis_image.png
- 36 ui files from resource_packs have changed
- resource_packs/vanilla/ui/coin_purchase_screen.json
- resource_packs/vanilla/ui/enchanting_screen_pocket.json
- resource_packs/vanilla/ui/hud_screen.json
- resource_packs/vanilla/ui/inventory_screen.json
- resource_packs/vanilla/ui/pause_screen.json
- resource_packs/vanilla/ui/persona_common.json
- resource_packs/vanilla/ui/persona_screen.json
- resource_packs/vanilla/ui/persona_sdl.json
- resource_packs/vanilla/ui/play_screen.json
- resource_packs/vanilla/ui/profile_screen.json
- resource_packs/vanilla/ui/progress_screen.json
- resource_packs/vanilla/ui/realmsPlus_sections/content_section.json
- resource_packs/vanilla/ui/realmsPlus_sections/landing_section.json
- resource_packs/vanilla/ui/realms_settings_screen.json
- resource_packs/vanilla/ui/realms_slots_screen.json
- resource_packs/vanilla/ui/safe_zone_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/realms_world_section.json
- resource_packs/vanilla/ui/settings_sections/settings_common.json
- resource_packs/vanilla/ui/settings_sections/world_section.json
- resource_packs/vanilla/ui/smithing_table_screen.json
- resource_packs/vanilla/ui/start_screen.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_promo_timeline_screen.json
- resource_packs/vanilla/ui/store_sort_menu_screen.json
- resource_packs/vanilla/ui/toast_screen.json
- resource_packs/vanilla/ui/trade_2_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_toggles.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:balloonable": []
- New Value:
"minecraft:balloonable": {
"mass": 0.4
}Previous Value:"minecraft:balloonable": []
- New Value:
"minecraft:interact": {
"interactions": [
{
"play_sounds": "armor.equip_generic",
"on_interact": {
"filters": {
"all_of": [
{
"test": "has_equipment",
"subject": "self",
"domain": "inventory",
"operator": "not",
"value": "saddle"
},
{
"test": "has_equipment",
"subject": "other",
"domain": "hand",
"value": "saddle"
},
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_sneak_held",
"subject": "other",
"value": false
}
]
},
"target": "self"
},
"equip_item_slot": 0,
"interact_text": "action.interact.saddle"
},
{
"play_sounds": "armor.equip_generic",
"on_interact": {
"filters": {
"all_of": [
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_sneaking",
"subject": "other",
"value": false
},
{
"test": "has_equipment",
"domain": "hand",
"subject": "other",
"value": "chest"
}
]
},
"event": "minecraft:on_chest",
"target": "self"
},
"use_item": true,
"interact_text": "action.interact.attachchest"
}
]
}Previous Value:"minecraft:interact": {
"interactions": [
{
"play_sounds": "armor.equip_generic",
"on_interact": {
"filters": {
"all_of": [
{
"test": "has_equipment",
"subject": "self",
"domain": "inventory",
"operator": "not",
"value": "saddle"
},
{
"test": "has_equipment",
"subject": "other",
"domain": "hand",
"value": "saddle"
},
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_sneaking",
"subject": "other",
"value": false
}
]
},
"target": "self"
},
"equip_item_slot": 0,
"interact_text": "action.interact.saddle"
},
{
"play_sounds": "armor.equip_generic",
"on_interact": {
"filters": {
"all_of": [
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_sneaking",
"subject": "other",
"value": false
},
{
"test": "has_equipment",
"domain": "hand",
"subject": "other",
"value": "chest"
}
]
},
"event": "minecraft:on_chest",
"target": "self"
},
"use_item": true,
"interact_text": "action.interact.attachchest"
}
]
} - New Value:
"minecraft:behavior.tempt": {
"priority": 5,
"speed_multiplier": 1.2,
"items": [
"golden_apple",
"appleEnchanted",
"golden_carrot"
]
} - Previous Value:
"minecraft:behavior.tempt": {
"priority": 5,
"speed_multiplier": 1.2,
"items": [
"apple",
"carrot",
"golden_apple",
"appleEnchanted",
"golden_carrot",
"carrotOnAStick",
"hay_block",
"sugar",
"bread",
"wheat"
]
} - New Value:
"minecraft:interact": {
"interactions": [
{
"play_sounds": "armor.equip_generic",
"on_interact": {
"filters": {
"all_of": [
{
"test": "has_equipment",
"subject": "self",
"domain": "inventory",
"operator": "not",
"value": "saddle"
},
{
"test": "has_equipment",
"subject": "other",
"domain": "hand",
"value": "saddle"
},
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_sneak_held",
"subject": "other",
"value": false
}
]
},
"target": "self"
},
"equip_item_slot": 0,
"interact_text": "action.interact.equip"
}
]
}Previous Value:"minecraft:interact": {
"interactions": [
{
"play_sounds": "armor.equip_generic",
"on_interact": {
"filters": {
"all_of": [
{
"test": "has_equipment",
"subject": "self",
"domain": "inventory",
"operator": "not",
"value": "saddle"
},
{
"test": "has_equipment",
"subject": "other",
"domain": "hand",
"value": "saddle"
},
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_sneaking",
"subject": "other",
"value": false
}
]
},
"target": "self"
},
"equip_item_slot": 0,
"interact_text": "action.interact.equip"
}
]
}
- New Value:
"minecraft:shooter": {
"def": "minecraft:thrown_trident",
"sound": "item.trident.throw"
}Previous Value:"minecraft:shooter": {
"def": "minecraft:thrown_trident"
} - New Value:
"minecraft:equip_item": {
"excluded_items": [
{
"item": "minecraft:banner:15"
}
]
}Previous Value:"minecraft:equip_item": []
- New Value:
"minecraft:behavior.melee_attack": {
"can_spread_on_fire": true,
"priority": 3,
"speed_multiplier": 1,
"track_target": false,
"require_complete_path": true
}Previous Value:"minecraft:behavior.melee_attack": {
"priority": 3,
"speed_multiplier": 1,
"track_target": false,
"require_complete_path": true
}
- New Value:
"minecraft:behavior.equip_item": {
"priority": 3
} - New Value:
"minecraft:behavior.pickup_items": {
"priority": 7,
"max_dist": 3,
"goal_radius": 2,
"speed_multiplier": 1
} - New Value:
"minecraft:equip_item": []
- New Value:
"minecraft:shareables": {
"items": [
{
"item": "minecraft:banner:15",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
}
]
}
- New Value:
"minecraft:transformation": {
"into": "minecraft:zoglin",
"transformation_sound": "mob.hoglin.converted_to_zombified",
"keep_level": true
}Previous Value:"minecraft:transformation": {
"into": "minecraft:zoglin",
"transformation_sound": "converted_to_zombified",
"keep_level": true
}
- New Value:
"minecraft:behavior.tempt": {
"priority": 5,
"speed_multiplier": 1.2,
"items": [
"golden_apple",
"appleEnchanted",
"golden_carrot"
]
} - Previous Value:
"minecraft:behavior.tempt": {
"priority": 5,
"speed_multiplier": 1.2,
"items": [
"golden_apple",
"appleEnchanted",
"golden_carrot"
]
} - New Value:
"minecraft:interact": {
"interactions": [
{
"play_sounds": "armor.equip_generic",
"on_interact": {
"filters": {
"all_of": [
{
"none_of": [
{
"test": "has_equipment",
"subject": "self",
"domain": "inventory",
"value": "leather_horse_armor"
},
{
"test": "has_equipment",
"subject": "self",
"domain": "inventory",
"value": "iron_horse_armor"
},
{
"test": "has_equipment",
"subject": "self",
"domain": "inventory",
"value": "golden_horse_armor"
},
{
"test": "has_equipment",
"subject": "self",
"domain": "inventory",
"value": "diamond_horse_armor"
}
]
},
{
"any_of": [
{
"test": "has_equipment",
"subject": "player",
"domain": "hand",
"value": "leather_horse_armor"
},
{
"test": "has_equipment",
"subject": "player",
"domain": "hand",
"value": "iron_horse_armor"
},
{
"test": "has_equipment",
"subject": "player",
"domain": "hand",
"value": "golden_horse_armor"
},
{
"test": "has_equipment",
"subject": "player",
"domain": "hand",
"value": "diamond_horse_armor"
}
]
},
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_sneak_held",
"subject": "other",
"value": false
}
]
},
"target": "self"
},
"equip_item_slot": 1,
"interact_text": "action.interact.equiphorsearmor"
},
{
"play_sounds": "saddle",
"on_interact": {
"filters": {
"all_of": [
{
"test": "has_equipment",
"subject": "self",
"domain": "inventory",
"operator": "not",
"value": "saddle"
},
{
"test": "has_equipment",
"subject": "other",
"domain": "hand",
"value": "saddle"
},
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_sneak_held",
"subject": "other",
"value": false
}
]
},
"target": "self"
},
"equip_item_slot": 0,
"interact_text": "action.interact.saddle"
}
]
}Previous Value:"minecraft:interact": {
"interactions": [
{
"play_sounds": "armor.equip_generic",
"on_interact": {
"filters": {
"all_of": [
{
"none_of": [
{
"test": "has_equipment",
"subject": "self",
"domain": "inventory",
"value": "leather_horse_armor"
},
{
"test": "has_equipment",
"subject": "self",
"domain": "inventory",
"value": "iron_horse_armor"
},
{
"test": "has_equipment",
"subject": "self",
"domain": "inventory",
"value": "golden_horse_armor"
},
{
"test": "has_equipment",
"subject": "self",
"domain": "inventory",
"value": "diamond_horse_armor"
}
]
},
{
"any_of": [
{
"test": "has_equipment",
"subject": "player",
"domain": "hand",
"value": "leather_horse_armor"
},
{
"test": "has_equipment",
"subject": "player",
"domain": "hand",
"value": "iron_horse_armor"
},
{
"test": "has_equipment",
"subject": "player",
"domain": "hand",
"value": "golden_horse_armor"
},
{
"test": "has_equipment",
"subject": "player",
"domain": "hand",
"value": "diamond_horse_armor"
}
]
},
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_sneaking",
"subject": "other",
"value": false
}
]
},
"target": "self"
},
"equip_item_slot": 1,
"interact_text": "action.interact.equiphorsearmor"
},
{
"play_sounds": "saddle",
"on_interact": {
"filters": {
"all_of": [
{
"test": "has_equipment",
"subject": "self",
"domain": "inventory",
"operator": "not",
"value": "saddle"
},
{
"test": "has_equipment",
"subject": "other",
"domain": "hand",
"value": "saddle"
},
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_sneaking",
"subject": "other",
"value": false
}
]
},
"target": "self"
},
"equip_item_slot": 0,
"interact_text": "action.interact.saddle"
}
]
}
- New Value:
"minecraft:transformation": {
"into": "minecraft:zombie>minecraft:as_baby<",
"transformation_sound": "mob.husk.convert_to_zombie",
"drop_equipment": true,
"delay": {
"value": 15
}
}Previous Value:"minecraft:transformation": {
"into": "minecraft:zombie>minecraft:as_baby<",
"transformation_sound": "convert_to_drowned",
"drop_equipment": true,
"delay": {
"value": 15
}
} - New Value:
"minecraft:transformation": {
"into": "minecraft:zombie>minecraft:as_adult<",
"transformation_sound": "mob.husk.convert_to_zombie",
"drop_equipment": true,
"delay": {
"value": 15
}
}Previous Value:"minecraft:transformation": {
"into": "minecraft:zombie>minecraft:as_adult<",
"transformation_sound": "convert_to_drowned",
"drop_equipment": true,
"delay": {
"value": 15
}
} - New Value:
"minecraft:behavior.melee_attack": {
"can_spread_on_fire": true,
"priority": 3
}Previous Value:"minecraft:behavior.melee_attack": {
"priority": 3
} - New Value:
"minecraft:equip_item": {
"excluded_items": [
{
"item": "minecraft:banner:15"
}
]
}Previous Value:"minecraft:equip_item": []
- New Value:
"minecraft:preferred_path": {
"max_fall_blocks": 1,
"jump_cost": 5,
"default_block_cost": 1.5,
"preferred_path_blocks": [
{
"cost": 0,
"blocks": [
"grass_path"
]
},
{
"cost": 1,
"blocks": [
"cobblestone",
"stone",
"stonebrick",
"sandstone",
"mossy_cobblestone",
"stone_slab",
"stone_slab2",
"stone_slab3",
"stone_slab4",
"double_stone_slab",
"double_stone_slab2",
"double_stone_slab3",
"double_stone_slab4",
"wooden_slab",
"double_wooden_slab",
"planks",
"brick_block",
"nether_brick",
"red_nether_brick",
"end_bricks",
"red_sandstone",
"white_stained_glass",
"orange_stained_glass",
"magenta_stained_glass",
"light_blue_stained_glass",
"yellow_stained_glass",
"lime_stained_glass",
"pink_stained_glass",
"gray_stained_glass",
"light_gray_stained_glass",
"cyan_stained_glass",
"purple_stained_glass",
"blue_stained_glass",
"brown_stained_glass",
"green_stained_glass",
"red_stained_glass",
"black_stained_glass",
"glass",
"glowstone",
"prismarine",
"emerald_block",
"diamond_block",
"lapis_block",
"gold_block",
"redstone_block",
"purple_glazed_terracotta",
"white_glazed_terracotta",
"orange_glazed_terracotta",
"magenta_glazed_terracotta",
"light_blue_glazed_terracotta",
"yellow_glazed_terracotta",
"lime_glazed_terracotta",
"pink_glazed_terracotta",
"gray_glazed_terracotta",
"silver_glazed_terracotta",
"cyan_glazed_terracotta",
"blue_glazed_terracotta",
"brown_glazed_terracotta",
"green_glazed_terracotta",
"red_glazed_terracotta",
"black_glazed_terracotta"
]
},
{
"cost": 50,
"blocks": [
"bed",
"lectern",
"composter",
"grindstone",
"blast_furnace",
"smoker",
"fletching_table",
"cartography_table",
"brewing_stand",
"smithing_table",
"cauldron",
"barrel",
"loom",
"stonecutter"
]
}
]
}Previous Value:"minecraft:preferred_path": {
"max_fall_blocks": 1,
"jump_cost": 5,
"default_block_cost": 1.5,
"preferred_path_blocks": [
{
"cost": 0,
"blocks": [
"grass_path"
]
},
{
"cost": 1,
"blocks": [
"cobblestone",
"stone",
"stonebrick",
"sandstone",
"mossy_cobblestone",
"stone_slab",
"stone_slab2",
"stone_slab3",
"stone_slab4",
"double_stone_slab",
"double_stone_slab2",
"double_stone_slab3",
"double_stone_slab4",
"wooden_slab",
"double_wooden_slab",
"planks",
"brick_block",
"nether_brick",
"red_nether_brick",
"end_bricks",
"red_sandstone",
"stained_glass",
"glass",
"glowstone",
"prismarine",
"emerald_block",
"diamond_block",
"lapis_block",
"gold_block",
"redstone_block",
"purple_glazed_terracotta",
"white_glazed_terracotta",
"orange_glazed_terracotta",
"magenta_glazed_terracotta",
"light_blue_glazed_terracotta",
"yellow_glazed_terracotta",
"lime_glazed_terracotta",
"pink_glazed_terracotta",
"gray_glazed_terracotta",
"silver_glazed_terracotta",
"cyan_glazed_terracotta",
"blue_glazed_terracotta",
"brown_glazed_terracotta",
"green_glazed_terracotta",
"red_glazed_terracotta",
"black_glazed_terracotta"
]
},
{
"cost": 50,
"blocks": [
"bed",
"lectern",
"composter",
"grindstone",
"blast_furnace",
"smoker",
"fletching_table",
"cartography_table",
"brewing_stand",
"smithing_table",
"cauldron",
"barrel",
"loom",
"stonecutter"
]
}
]
}
- New Value:
"minecraft:behavior.tempt": {
"priority": 5,
"speed_multiplier": 1.2,
"items": [
"hay_block"
]
}
- New Value:
"minecraft:interact": {
"interactions": [
{
"play_sounds": "armor.equip_generic",
"on_interact": {
"filters": {
"all_of": [
{
"test": "has_equipment",
"subject": "other",
"domain": "hand",
"value": "chest"
},
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_sneak_held",
"subject": "other",
"value": false
}
]
},
"event": "minecraft:on_chest",
"target": "self"
},
"use_item": true,
"interact_text": "action.interact.attachchest"
},
{
"play_sounds": "armor.equip_generic",
"on_interact": {
"filters": {
"all_of": [
{
"test": "has_equipment",
"subject": "self",
"domain": "inventory",
"operator": "not",
"value": "saddle"
},
{
"test": "has_equipment",
"subject": "other",
"domain": "hand",
"value": "saddle"
},
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_sneak_held",
"subject": "other",
"value": false
}
]
},
"target": "self"
},
"equip_item_slot": 0,
"interact_text": "action.interact.saddle"
}
]
}Previous Value:"minecraft:interact": {
"interactions": [
{
"play_sounds": "armor.equip_generic",
"on_interact": {
"filters": {
"all_of": [
{
"test": "has_equipment",
"subject": "other",
"domain": "hand",
"value": "chest"
},
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_sneaking",
"subject": "other",
"value": false
}
]
},
"event": "minecraft:on_chest",
"target": "self"
},
"use_item": true,
"interact_text": "action.interact.attachchest"
},
{
"play_sounds": "armor.equip_generic",
"on_interact": {
"filters": {
"all_of": [
{
"test": "has_equipment",
"subject": "self",
"domain": "inventory",
"operator": "not",
"value": "saddle"
},
{
"test": "has_equipment",
"subject": "other",
"domain": "hand",
"value": "saddle"
},
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_sneaking",
"subject": "other",
"value": false
}
]
},
"target": "self"
},
"equip_item_slot": 0,
"interact_text": "action.interact.saddle"
}
]
} - New Value:
"minecraft:behavior.tempt": {
"priority": 5,
"speed_multiplier": 1.2,
"items": [
"golden_apple",
"appleEnchanted",
"golden_carrot"
]
} - New Value:
"minecraft:interact": {
"interactions": [
{
"play_sounds": "armor.equip_generic",
"on_interact": {
"filters": {
"all_of": [
{
"test": "has_equipment",
"subject": "self",
"domain": "inventory",
"operator": "not",
"value": "saddle"
},
{
"test": "has_equipment",
"subject": "other",
"domain": "hand",
"value": "saddle"
},
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_sneak_held",
"subject": "other",
"value": false
}
]
},
"target": "self"
},
"equip_item_slot": 0,
"interact_text": "action.interact.saddle"
}
]
}Previous Value:"minecraft:interact": {
"interactions": [
{
"play_sounds": "armor.equip_generic",
"on_interact": {
"filters": {
"all_of": [
{
"test": "has_equipment",
"subject": "self",
"domain": "inventory",
"operator": "not",
"value": "saddle"
},
{
"test": "has_equipment",
"subject": "other",
"domain": "hand",
"value": "saddle"
},
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_sneaking",
"subject": "other",
"value": false
}
]
},
"target": "self"
},
"equip_item_slot": 0,
"interact_text": "action.interact.saddle"
}
]
} - Previous Value:
"minecraft:behavior.tempt": {
"priority": 5,
"speed_multiplier": 1.2,
"items": [
"apple",
"carrot",
"golden_apple",
"appleEnchanted",
"golden_carrot",
"carrotOnAStick",
"hay_block",
"sugar",
"bread",
"wheat"
]
}
- New Value:
"minecraft:transformation": {
"into": "minecraft:pig_zombie",
"transformation_sound": "mob.pig.death",
"delay": 0.5
}Previous Value:"minecraft:transformation": {
"into": "minecraft:pig_zombie",
"delay": 0.5
}
- New Value:
"minecraft:equip_item": {
"excluded_items": [
{
"item": "minecraft:banner:15"
}
]
}Previous Value:"minecraft:equip_item": []
- New Value:
"minecraft:shareables": {
"singular_pickup": true,
"items": [
{
"item": "minecraft:golden_sword",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:golden_axe",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:golden_hoe",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:golden_pickaxe",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:golden_shovel",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:golden_rail",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:golden_helmet",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:golden_chestplate",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:golden_leggings",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:golden_boots",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:golden_apple",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:appleEnchanted",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:golden_carrot",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:gold_block",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:gold_nugget",
"priority": 2,
"stored_in_inventory": true
},
{
"item": "minecraft:raw_gold",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:gold_ore",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:nether_gold_ore",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:deepslate_gold_ore",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:raw_gold_block",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:gilded_blackstone",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:horsearmorgold",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:crossbow",
"priority": 2
},
{
"item": "minecraft:porkchop",
"consume_item": true,
"priority": 3,
"max_amount": 64
},
{
"item": "minecraft:cooked_porkchop",
"consume_item": true,
"priority": 3,
"max_amount": 64
},
{
"item": "minecraft:netherite_helmet",
"priority": 3
},
{
"item": "minecraft:diamond_helmet",
"priority": 4
},
{
"item": "minecraft:iron_helmet",
"priority": 5
},
{
"item": "minecraft:chainmail_helmet",
"priority": 6
},
{
"item": "minecraft:leather_helmet",
"priority": 7
},
{
"item": "minecraft:skull:0",
"want_amount": 1,
"surplus_amount": 1,
"priority": 8
},
{
"item": "minecraft:skull:1",
"want_amount": 1,
"surplus_amount": 1,
"priority": 8
},
{
"item": "minecraft:skull:2",
"want_amount": 1,
"surplus_amount": 1,
"priority": 8
},
{
"item": "minecraft:skull:3",
"want_amount": 1,
"surplus_amount": 1,
"priority": 8
},
{
"item": "minecraft:skull:4",
"want_amount": 1,
"surplus_amount": 1,
"priority": 8
},
{
"item": "minecraft:skull:5",
"want_amount": 1,
"surplus_amount": 1,
"priority": 8
},
{
"item": "minecraft:carved_pumpkin",
"want_amount": 1,
"surplus_amount": 1,
"priority": 8
},
{
"item": "minecraft:turtle_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 8
},
{
"item": "minecraft:netherite_chestplate",
"priority": 3
},
{
"item": "minecraft:diamond_chestplate",
"priority": 4
},
{
"item": "minecraft:iron_chestplate",
"priority": 5
},
{
"item": "minecraft:chainmail_chestplate",
"priority": 6
},
{
"item": "minecraft:leather_chestplate",
"priority": 7
},
{
"item": "minecraft:elytra",
"priority": 7
},
{
"item": "minecraft:netherite_leggings",
"priority": 3
},
{
"item": "minecraft:diamond_leggings",
"priority": 4
},
{
"item": "minecraft:iron_leggings",
"priority": 5
},
{
"item": "minecraft:chainmail_leggings",
"priority": 6
},
{
"item": "minecraft:leather_leggings",
"priority": 7
},
{
"item": "minecraft:netherite_boots",
"priority": 3
},
{
"item": "minecraft:diamond_boots",
"priority": 4
},
{
"item": "minecraft:iron_boots",
"priority": 5
},
{
"item": "minecraft:chainmail_boots",
"priority": 6
},
{
"item": "minecraft:bell",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:clock",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:speckled_melon",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:light_weighted_pressure_plate",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:leather_boots",
"priority": 7
},
{
"item": "minecraft:netherite_sword",
"priority": 3
},
{
"item": "minecraft:diamond_sword",
"priority": 4
},
{
"item": "minecraft:iron_sword",
"priority": 5
},
{
"item": "minecraft:stone_sword",
"priority": 6
},
{
"item": "minecraft:wooden_sword",
"priority": 7
},
{
"item": "minecraft:shield",
"priority": 7
},
{
"item": "minecraft:gold_ingot",
"priority": 1,
"pickup_limit": 1,
"admire": true,
"barter": true
}
]
}Previous Value:"minecraft:shareables": {
"items": [
{
"item": "minecraft:golden_sword",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:golden_axe",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:golden_hoe",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:golden_pickaxe",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:golden_shovel",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:golden_rail",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:golden_helmet",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:golden_chestplate",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:golden_leggings",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:golden_boots",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:golden_apple",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:appleEnchanted",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:golden_carrot",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:gold_block",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:gold_nugget",
"priority": 2,
"stored_in_inventory": true
},
{
"item": "minecraft:raw_gold",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:gold_ore",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:nether_gold_ore",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:deepslate_gold_ore",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:raw_gold_block",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:gilded_blackstone",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:horsearmorgold",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:crossbow",
"priority": 2
},
{
"item": "minecraft:porkchop",
"consume_item": true,
"priority": 3,
"max_amount": 64
},
{
"item": "minecraft:cooked_porkchop",
"consume_item": true,
"priority": 3,
"max_amount": 64
},
{
"item": "minecraft:netherite_helmet",
"priority": 3
},
{
"item": "minecraft:diamond_helmet",
"priority": 4
},
{
"item": "minecraft:iron_helmet",
"priority": 5
},
{
"item": "minecraft:chainmail_helmet",
"priority": 6
},
{
"item": "minecraft:leather_helmet",
"priority": 7
},
{
"item": "minecraft:skull:0",
"want_amount": 1,
"surplus_amount": 1,
"priority": 8
},
{
"item": "minecraft:skull:1",
"want_amount": 1,
"surplus_amount": 1,
"priority": 8
},
{
"item": "minecraft:skull:2",
"want_amount": 1,
"surplus_amount": 1,
"priority": 8
},
{
"item": "minecraft:skull:3",
"want_amount": 1,
"surplus_amount": 1,
"priority": 8
},
{
"item": "minecraft:skull:4",
"want_amount": 1,
"surplus_amount": 1,
"priority": 8
},
{
"item": "minecraft:skull:5",
"want_amount": 1,
"surplus_amount": 1,
"priority": 8
},
{
"item": "minecraft:carved_pumpkin",
"want_amount": 1,
"surplus_amount": 1,
"priority": 8
},
{
"item": "minecraft:turtle_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 8
},
{
"item": "minecraft:netherite_chestplate",
"priority": 3
},
{
"item": "minecraft:diamond_chestplate",
"priority": 4
},
{
"item": "minecraft:iron_chestplate",
"priority": 5
},
{
"item": "minecraft:chainmail_chestplate",
"priority": 6
},
{
"item": "minecraft:leather_chestplate",
"priority": 7
},
{
"item": "minecraft:elytra",
"priority": 7
},
{
"item": "minecraft:netherite_leggings",
"priority": 3
},
{
"item": "minecraft:diamond_leggings",
"priority": 4
},
{
"item": "minecraft:iron_leggings",
"priority": 5
},
{
"item": "minecraft:chainmail_leggings",
"priority": 6
},
{
"item": "minecraft:leather_leggings",
"priority": 7
},
{
"item": "minecraft:netherite_boots",
"priority": 3
},
{
"item": "minecraft:diamond_boots",
"priority": 4
},
{
"item": "minecraft:iron_boots",
"priority": 5
},
{
"item": "minecraft:chainmail_boots",
"priority": 6
},
{
"item": "minecraft:bell",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:clock",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:speckled_melon",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:light_weighted_pressure_plate",
"priority": 2,
"admire": true,
"pickup_limit": 1,
"stored_in_inventory": true
},
{
"item": "minecraft:leather_boots",
"priority": 7
},
{
"item": "minecraft:netherite_sword",
"priority": 3
},
{
"item": "minecraft:diamond_sword",
"priority": 4
},
{
"item": "minecraft:iron_sword",
"priority": 5
},
{
"item": "minecraft:stone_sword",
"priority": 6
},
{
"item": "minecraft:wooden_sword",
"priority": 7
},
{
"item": "minecraft:shield",
"priority": 7
},
{
"item": "minecraft:gold_ingot",
"priority": 1,
"pickup_limit": 1,
"admire": true,
"barter": true
}
]
}
- New Value:
"minecraft:equip_item": {
"excluded_items": [
{
"item": "minecraft:banner:15"
}
]
}Previous Value:"minecraft:equip_item": []
- New Value:
"minecraft:shareables": {
"singular_pickup": true,
"items": [
{
"item": "minecraft:netherite_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:stone_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:wooden_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
},
{
"item": "minecraft:bow",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:netherite_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:chainmail_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:leather_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
},
{
"item": "minecraft:turtle_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:skull:0",
"want_amount": 1,
"surplus_amount": 1,
"priority": 7
},
{
"item": "minecraft:skull:1",
"want_amount": 1,
"surplus_amount": 1,
"priority": 7
},
{
"item": "minecraft:carved_pumpkin",
"want_amount": 1,
"surplus_amount": 1,
"priority": 7
},
{
"item": "minecraft:netherite_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:chainmail_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:leather_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
},
{
"item": "minecraft:netherite_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:chainmail_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:leather_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
},
{
"item": "minecraft:netherite_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:chainmail_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:leather_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
}
]
}Previous Value:"minecraft:shareables": {
"items": [
{
"item": "minecraft:netherite_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:stone_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:wooden_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
},
{
"item": "minecraft:bow",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:netherite_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:chainmail_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:leather_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
},
{
"item": "minecraft:turtle_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:skull:0",
"want_amount": 1,
"surplus_amount": 1,
"priority": 7
},
{
"item": "minecraft:skull:1",
"want_amount": 1,
"surplus_amount": 1,
"priority": 7
},
{
"item": "minecraft:carved_pumpkin",
"want_amount": 1,
"surplus_amount": 1,
"priority": 7
},
{
"item": "minecraft:netherite_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:chainmail_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:leather_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
},
{
"item": "minecraft:netherite_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:chainmail_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:leather_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
},
{
"item": "minecraft:netherite_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:chainmail_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:leather_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
}
]
} - New Value:
"minecraft:shooter": {
"def": "minecraft:arrow",
"sound": "bow"
}Previous Value:"minecraft:shooter": {
"def": "minecraft:arrow"
}
- New Value:
"minecraft:balloonable": []
- New Value:
"minecraft:equip_item": {
"excluded_items": [
{
"item": "minecraft:banner:15"
}
]
}Previous Value:"minecraft:equip_item": []
- New Value:
"minecraft:shareables": {
"singular_pickup": true,
"items": [
{
"item": "minecraft:netherite_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:stone_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:wooden_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
},
{
"item": "minecraft:bow",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:netherite_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:chainmail_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:leather_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
},
{
"item": "minecraft:turtle_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:skull:0",
"want_amount": 1,
"surplus_amount": 1,
"priority": 7
},
{
"item": "minecraft:skull:1",
"want_amount": 1,
"surplus_amount": 1,
"priority": 7
},
{
"item": "minecraft:carved_pumpkin",
"want_amount": 1,
"surplus_amount": 1,
"priority": 7
},
{
"item": "minecraft:netherite_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:chainmail_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:leather_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
},
{
"item": "minecraft:netherite_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:chainmail_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:leather_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
},
{
"item": "minecraft:netherite_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:chainmail_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:leather_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
}
]
}Previous Value:"minecraft:shareables": {
"items": [
{
"item": "minecraft:netherite_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:stone_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:wooden_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
},
{
"item": "minecraft:bow",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:netherite_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:chainmail_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:leather_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
},
{
"item": "minecraft:turtle_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:skull:0",
"want_amount": 1,
"surplus_amount": 1,
"priority": 7
},
{
"item": "minecraft:skull:1",
"want_amount": 1,
"surplus_amount": 1,
"priority": 7
},
{
"item": "minecraft:carved_pumpkin",
"want_amount": 1,
"surplus_amount": 1,
"priority": 7
},
{
"item": "minecraft:netherite_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:chainmail_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:leather_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
},
{
"item": "minecraft:netherite_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:chainmail_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:leather_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
},
{
"item": "minecraft:netherite_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:chainmail_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:leather_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
}
]
} - New Value:
"minecraft:shooter": {
"def": "minecraft:arrow",
"sound": "bow",
"aux_val": 19
}Previous Value:"minecraft:shooter": {
"def": "minecraft:arrow",
"aux_val": 19
}
- New Value:
"minecraft:behavior.tempt": {
"priority": 5,
"speed_multiplier": 1.2,
"items": [
"hay_block"
]
}
- New Value:
"minecraft:preferred_path": {
"max_fall_blocks": 1,
"jump_cost": 20,
"default_block_cost": 3,
"preferred_path_blocks": [
{
"cost": 0,
"blocks": [
"grass_path"
]
},
{
"cost": 1,
"blocks": [
"cobblestone",
"stone",
"stonebrick",
"sandstone",
"mossy_cobblestone",
"stone_slab",
"stone_slab2",
"stone_slab3",
"stone_slab4",
"double_stone_slab",
"double_stone_slab2",
"double_stone_slab3",
"double_stone_slab4",
"wooden_slab",
"double_wooden_slab",
"planks",
"brick_block",
"nether_brick",
"red_nether_brick",
"end_bricks",
"red_sandstone",
"white_stained_glass",
"orange_stained_glass",
"magenta_stained_glass",
"light_blue_stained_glass",
"yellow_stained_glass",
"lime_stained_glass",
"pink_stained_glass",
"gray_stained_glass",
"light_gray_stained_glass",
"cyan_stained_glass",
"purple_stained_glass",
"blue_stained_glass",
"brown_stained_glass",
"green_stained_glass",
"red_stained_glass",
"black_stained_glass",
"glass",
"glowstone",
"prismarine",
"emerald_block",
"diamond_block",
"lapis_block",
"gold_block",
"redstone_block",
"purple_glazed_terracotta",
"white_glazed_terracotta",
"orange_glazed_terracotta",
"magenta_glazed_terracotta",
"light_blue_glazed_terracotta",
"yellow_glazed_terracotta",
"lime_glazed_terracotta",
"pink_glazed_terracotta",
"gray_glazed_terracotta",
"silver_glazed_terracotta",
"cyan_glazed_terracotta",
"blue_glazed_terracotta",
"brown_glazed_terracotta",
"green_glazed_terracotta",
"red_glazed_terracotta",
"black_glazed_terracotta"
]
},
{
"cost": 50,
"blocks": [
"bed",
"lectern",
"composter",
"grindstone",
"blast_furnace",
"smoker",
"fletching_table",
"cartography_table",
"brewing_stand",
"smithing_table",
"cauldron",
"barrel",
"loom",
"stonecutter"
]
}
]
}Previous Value:"minecraft:preferred_path": {
"max_fall_blocks": 1,
"jump_cost": 20,
"default_block_cost": 3,
"preferred_path_blocks": [
{
"cost": 0,
"blocks": [
"grass_path"
]
},
{
"cost": 1,
"blocks": [
"cobblestone",
"stone",
"stonebrick",
"sandstone",
"mossy_cobblestone",
"stone_slab",
"stone_slab2",
"stone_slab3",
"stone_slab4",
"double_stone_slab",
"double_stone_slab2",
"double_stone_slab3",
"double_stone_slab4",
"wooden_slab",
"double_wooden_slab",
"planks",
"brick_block",
"nether_brick",
"red_nether_brick",
"end_bricks",
"red_sandstone",
"stained_glass",
"glass",
"glowstone",
"prismarine",
"emerald_block",
"diamond_block",
"lapis_block",
"gold_block",
"redstone_block",
"purple_glazed_terracotta",
"white_glazed_terracotta",
"orange_glazed_terracotta",
"magenta_glazed_terracotta",
"light_blue_glazed_terracotta",
"yellow_glazed_terracotta",
"lime_glazed_terracotta",
"pink_glazed_terracotta",
"gray_glazed_terracotta",
"silver_glazed_terracotta",
"cyan_glazed_terracotta",
"blue_glazed_terracotta",
"brown_glazed_terracotta",
"green_glazed_terracotta",
"red_glazed_terracotta",
"black_glazed_terracotta"
]
},
{
"cost": 50,
"blocks": [
"bed",
"lectern",
"composter",
"grindstone",
"blast_furnace",
"smoker",
"fletching_table",
"cartography_table",
"brewing_stand",
"smithing_table",
"cauldron",
"barrel",
"loom",
"stonecutter"
]
}
]
} - New Value:
"minecraft:preferred_path": {
"max_fall_blocks": 1,
"jump_cost": 5,
"default_block_cost": 1.5,
"preferred_path_blocks": [
{
"cost": 0,
"blocks": [
"grass_path"
]
},
{
"cost": 1,
"blocks": [
"cobblestone",
"stone",
"stonebrick",
"sandstone",
"mossy_cobblestone",
"stone_slab",
"stone_slab2",
"stone_slab3",
"stone_slab4",
"double_stone_slab",
"double_stone_slab2",
"double_stone_slab3",
"double_stone_slab4",
"wooden_slab",
"double_wooden_slab",
"planks",
"brick_block",
"nether_brick",
"red_nether_brick",
"end_bricks",
"red_sandstone",
"white_stained_glass",
"orange_stained_glass",
"magenta_stained_glass",
"light_blue_stained_glass",
"yellow_stained_glass",
"lime_stained_glass",
"pink_stained_glass",
"gray_stained_glass",
"light_gray_stained_glass",
"cyan_stained_glass",
"purple_stained_glass",
"blue_stained_glass",
"brown_stained_glass",
"green_stained_glass",
"red_stained_glass",
"black_stained_glass",
"glass",
"glowstone",
"prismarine",
"emerald_block",
"diamond_block",
"lapis_block",
"gold_block",
"redstone_block",
"purple_glazed_terracotta",
"white_glazed_terracotta",
"orange_glazed_terracotta",
"magenta_glazed_terracotta",
"light_blue_glazed_terracotta",
"yellow_glazed_terracotta",
"lime_glazed_terracotta",
"pink_glazed_terracotta",
"gray_glazed_terracotta",
"silver_glazed_terracotta",
"cyan_glazed_terracotta",
"blue_glazed_terracotta",
"brown_glazed_terracotta",
"green_glazed_terracotta",
"red_glazed_terracotta",
"black_glazed_terracotta"
]
},
{
"cost": 50,
"blocks": [
"bed",
"lectern",
"composter",
"grindstone",
"blast_furnace",
"smoker",
"fletching_table",
"cartography_table",
"brewing_stand",
"smithing_table",
"cauldron",
"barrel",
"loom",
"stonecutter"
]
}
]
}Previous Value:"minecraft:preferred_path": {
"max_fall_blocks": 1,
"jump_cost": 5,
"default_block_cost": 1.5,
"preferred_path_blocks": [
{
"cost": 0,
"blocks": [
"grass_path"
]
},
{
"cost": 1,
"blocks": [
"cobblestone",
"stone",
"stonebrick",
"sandstone",
"mossy_cobblestone",
"stone_slab",
"stone_slab2",
"stone_slab3",
"stone_slab4",
"double_stone_slab",
"double_stone_slab2",
"double_stone_slab3",
"double_stone_slab4",
"wooden_slab",
"double_wooden_slab",
"planks",
"brick_block",
"nether_brick",
"red_nether_brick",
"end_bricks",
"red_sandstone",
"stained_glass",
"glass",
"glowstone",
"prismarine",
"emerald_block",
"diamond_block",
"lapis_block",
"gold_block",
"redstone_block",
"purple_glazed_terracotta",
"white_glazed_terracotta",
"orange_glazed_terracotta",
"magenta_glazed_terracotta",
"light_blue_glazed_terracotta",
"yellow_glazed_terracotta",
"lime_glazed_terracotta",
"pink_glazed_terracotta",
"gray_glazed_terracotta",
"silver_glazed_terracotta",
"cyan_glazed_terracotta",
"blue_glazed_terracotta",
"brown_glazed_terracotta",
"green_glazed_terracotta",
"red_glazed_terracotta",
"black_glazed_terracotta"
]
},
{
"cost": 50,
"blocks": [
"bed",
"lectern",
"composter",
"grindstone",
"blast_furnace",
"smoker",
"fletching_table",
"cartography_table",
"brewing_stand",
"smithing_table",
"cauldron",
"barrel",
"loom",
"stonecutter"
]
}
]
} - New Value:
"minecraft:equipment": {
"slot_drop_chance": [
{
"slot": "slot.weapon.mainhand",
"drop_chance": 0
}
]
} - New Value:
"minecraft:economy_trade_table": {
"display_name": "entity.villager.farmer",
"table": "trading/economy_trades/farmer_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-25,
-20
],
"max_cured_discount": [
-25,
-20
]
}Previous Value:"minecraft:economy_trade_table": {
"display_name": "entity.villager.farmer",
"table": "trading/economy_trades/farmer_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-100,
-100
],
"max_cured_discount": [
-500,
-500
]
} - New Value:
"minecraft:economy_trade_table": {
"display_name": "entity.villager.fisherman",
"table": "trading/economy_trades/fisherman_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-25,
-20
],
"max_cured_discount": [
-25,
-20
]
}Previous Value:"minecraft:economy_trade_table": {
"display_name": "entity.villager.fisherman",
"table": "trading/economy_trades/fisherman_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-100,
-100
],
"max_cured_discount": [
-500,
-500
]
} - New Value:
"minecraft:economy_trade_table": {
"display_name": "entity.villager.shepherd",
"table": "trading/economy_trades/shepherd_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-25,
-20
],
"max_cured_discount": [
-25,
-20
]
}Previous Value:"minecraft:economy_trade_table": {
"display_name": "entity.villager.shepherd",
"table": "trading/economy_trades/shepherd_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-100,
-100
],
"max_cured_discount": [
-500,
-500
]
} - New Value:
"minecraft:economy_trade_table": {
"display_name": "entity.villager.fletcher",
"table": "trading/economy_trades/fletcher_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-25,
-20
],
"max_cured_discount": [
-25,
-20
]
}Previous Value:"minecraft:economy_trade_table": {
"display_name": "entity.villager.fletcher",
"table": "trading/economy_trades/fletcher_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-100,
-100
],
"max_cured_discount": [
-500,
-500
]
} - New Value:
"minecraft:economy_trade_table": {
"display_name": "entity.villager.librarian",
"table": "trading/economy_trades/librarian_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-25,
-20
],
"max_cured_discount": [
-25,
-20
]
}Previous Value:"minecraft:economy_trade_table": {
"display_name": "entity.villager.librarian",
"table": "trading/economy_trades/librarian_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-100,
-100
],
"max_cured_discount": [
-500,
-500
]
} - New Value:
"minecraft:economy_trade_table": {
"display_name": "entity.villager.cartographer",
"table": "trading/economy_trades/cartographer_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-25,
-20
],
"max_cured_discount": [
-25,
-20
]
}Previous Value:"minecraft:economy_trade_table": {
"display_name": "entity.villager.cartographer",
"table": "trading/economy_trades/cartographer_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-100,
-100
],
"max_cured_discount": [
-500,
-500
]
} - New Value:
"minecraft:economy_trade_table": {
"display_name": "entity.villager.cleric",
"table": "trading/economy_trades/cleric_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-25,
-20
],
"max_cured_discount": [
-25,
-20
]
}Previous Value:"minecraft:economy_trade_table": {
"display_name": "entity.villager.cleric",
"table": "trading/economy_trades/cleric_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-100,
-100
],
"max_cured_discount": [
-500,
-500
]
} - New Value:
"minecraft:economy_trade_table": {
"display_name": "entity.villager.armor",
"table": "trading/economy_trades/armorer_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-25,
-20
],
"max_cured_discount": [
-25,
-20
]
}Previous Value:"minecraft:economy_trade_table": {
"display_name": "entity.villager.armor",
"table": "trading/economy_trades/armorer_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-100,
-100
],
"max_cured_discount": [
-500,
-500
]
} - New Value:
"minecraft:economy_trade_table": {
"display_name": "entity.villager.weapon",
"table": "trading/economy_trades/weapon_smith_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-25,
-20
],
"max_cured_discount": [
-25,
-20
]
}Previous Value:"minecraft:economy_trade_table": {
"display_name": "entity.villager.weapon",
"table": "trading/economy_trades/weapon_smith_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-100,
-100
],
"max_cured_discount": [
-500,
-500
]
} - New Value:
"minecraft:economy_trade_table": {
"display_name": "entity.villager.tool",
"table": "trading/economy_trades/tool_smith_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-25,
-20
],
"max_cured_discount": [
-25,
-20
]
}Previous Value:"minecraft:economy_trade_table": {
"display_name": "entity.villager.tool",
"table": "trading/economy_trades/tool_smith_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-100,
-100
],
"max_cured_discount": [
-500,
-500
]
} - New Value:
"minecraft:economy_trade_table": {
"display_name": "entity.villager.butcher",
"table": "trading/economy_trades/butcher_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-25,
-20
],
"max_cured_discount": [
-25,
-20
]
}Previous Value:"minecraft:economy_trade_table": {
"display_name": "entity.villager.butcher",
"table": "trading/economy_trades/butcher_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-100,
-100
],
"max_cured_discount": [
-500,
-500
]
} - New Value:
"minecraft:economy_trade_table": {
"display_name": "entity.villager.leather",
"table": "trading/economy_trades/leather_worker_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-25,
-20
],
"max_cured_discount": [
-25,
-20
]
}Previous Value:"minecraft:economy_trade_table": {
"display_name": "entity.villager.leather",
"table": "trading/economy_trades/leather_worker_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-100,
-100
],
"max_cured_discount": [
-500,
-500
]
} - New Value:
"minecraft:economy_trade_table": {
"display_name": "entity.villager.mason",
"table": "trading/economy_trades/stone_mason_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-25,
-20
],
"max_cured_discount": [
-25,
-20
]
}Previous Value:"minecraft:economy_trade_table": {
"display_name": "entity.villager.mason",
"table": "trading/economy_trades/stone_mason_trades.json",
"new_screen": true,
"persist_trades": true,
"cured_discount": [
-100,
-100
],
"max_cured_discount": [
-500,
-500
]
}
- New Value:
"minecraft:behavior.equip_item": {
"priority": 3
} - New Value:
"minecraft:behavior.pickup_items": {
"priority": 7,
"max_dist": 3,
"goal_radius": 2,
"speed_multiplier": 1
} - New Value:
"minecraft:equip_item": []
- New Value:
"minecraft:shareables": {
"items": [
{
"item": "minecraft:banner:15",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
}
]
}
- Previous Value:
"minecraft:behavior.nearest_attackable_target": {
"priority": 2,
"entity_types": [
{
"filters": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_family",
"subject": "other",
"value": "snowgolem"
},
{
"test": "is_family",
"subject": "other",
"value": "irongolem"
}
]
},
"max_dist": 10
}
],
"must_reach": true
} - New Value:
"minecraft:behavior.nearest_prioritized_attackable_target": {
"priority": 2,
"entity_types": [
{
"filters": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_family",
"subject": "other",
"value": "snowgolem"
},
{
"test": "is_family",
"subject": "other",
"value": "irongolem"
}
]
},
"priority": 1,
"max_dist": 10
},
{
"filters": {
"all_of": [
{
"test": "is_raider",
"subject": "other",
"value": true
},
{
"test": "is_raider",
"subject": "self",
"value": true
},
{
"none_of": [
{
"test": "is_family",
"subject": "other",
"value": "witch"
}
]
}
]
},
"priority": 2,
"cooldown": 10,
"max_dist": 10
}
],
"must_reach": true
} - New Value:
"minecraft:shooter": {
"power": 0.75,
"def": "minecraft:splash_potion",
"aux_val": 23,
"sound": "throw",
"projectiles": [
{
"def": "minecraft:splash_potion",
"aux_val": 21,
"filters": {
"all_of": [
{
"test": "is_raider",
"subject": "other",
"value": true
},
{
"test": "actor_health",
"subject": "other",
"value": 4,
"operator": ">="
}
]
},
"lose_target": true
},
{
"def": "minecraft:splash_potion",
"aux_val": 28,
"filters": {
"all_of": [
{
"test": "is_raider",
"subject": "other",
"value": true
}
]
},
"lose_target": true
},
{
"def": "minecraft:splash_potion",
"aux_val": 17,
"filters": {
"all_of": [
{
"test": "target_distance",
"subject": "self",
"value": 8,
"operator": "<="
},
{
"none_of": [
{
"test": "has_mob_effect",
"subject": "other",
"value": "slowness"
}
]
}
]
}
},
{
"def": "minecraft:splash_potion",
"aux_val": 25,
"filters": {
"all_of": [
{
"test": "actor_health",
"subject": "other",
"value": 8,
"operator": "<="
},
{
"none_of": [
{
"test": "has_mob_effect",
"subject": "other",
"value": "poison"
}
]
}
]
}
},
{
"def": "minecraft:splash_potion",
"aux_val": 34,
"filters": {
"all_of": [
{
"test": "target_distance",
"subject": "self",
"value": 3,
"operator": ">="
},
{
"none_of": [
{
"test": "has_mob_effect",
"subject": "other",
"value": "weakness"
}
]
}
]
},
"chance": 0.25
}
],
"magic": true
}Previous Value:"minecraft:shooter": {
"power": 0.75,
"def": "minecraft:splash_potion",
"aux_val": 23,
"sound": "throw",
"projectiles": [
{
"def": "minecraft:splash_potion",
"aux_val": 17,
"filters": {
"all_of": [
{
"test": "target_distance",
"subject": "self",
"value": 8,
"operator": "<="
},
{
"none_of": [
{
"test": "has_mob_effect",
"subject": "other",
"value": "slowness"
}
]
}
]
}
},
{
"def": "minecraft:splash_potion",
"aux_val": 25,
"filters": {
"all_of": [
{
"test": "actor_health",
"subject": "other",
"value": 8,
"operator": "<="
},
{
"none_of": [
{
"test": "has_mob_effect",
"subject": "other",
"value": "poison"
}
]
}
]
}
},
{
"def": "minecraft:splash_potion",
"aux_val": 34,
"filters": {
"all_of": [
{
"test": "target_distance",
"subject": "self",
"value": 3,
"operator": ">="
},
{
"none_of": [
{
"test": "has_mob_effect",
"subject": "other",
"value": "weakness"
}
]
}
]
},
"chance": 0.25
}
],
"magic": true
}
- New Value:
"minecraft:equip_item": {
"excluded_items": [
{
"item": "minecraft:banner:15"
}
]
}Previous Value:"minecraft:equip_item": []
- New Value:
"minecraft:shareables": {
"singular_pickup": true,
"items": [
{
"item": "minecraft:netherite_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:stone_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:wooden_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
},
{
"item": "minecraft:wooden_shovel",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:stone_shovel",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:golden_shovel",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:iron_shovel",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:diamond_shovel",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:netherite_shovel",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:wooden_pickaxe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:stone_pickaxe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:golden_pickaxe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:iron_pickaxe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:diamond_pickaxe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:netherite_pickaxe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:wooden_axe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:stone_axe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:golden_axe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:iron_axe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:diamond_axe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:netherite_axe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:wooden_hoe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:stone_hoe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:golden_hoe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:iron_hoe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:diamond_hoe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:netherite_hoe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:netherite_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:chainmail_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:leather_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
},
{
"item": "minecraft:turtle_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:skull:0",
"want_amount": 1,
"surplus_amount": 1,
"priority": 7
},
{
"item": "minecraft:skull:1",
"want_amount": 1,
"surplus_amount": 1,
"priority": 7
},
{
"item": "minecraft:carved_pumpkin",
"want_amount": 1,
"surplus_amount": 1,
"priority": 7
},
{
"item": "minecraft:netherite_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:chainmail_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:leather_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
},
{
"item": "minecraft:netherite_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:chainmail_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:leather_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
},
{
"item": "minecraft:netherite_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:chainmail_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:leather_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
}
]
}Previous Value:"minecraft:shareables": {
"items": [
{
"item": "minecraft:netherite_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:stone_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:wooden_sword",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
},
{
"item": "minecraft:wooden_shovel",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:stone_shovel",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:golden_shovel",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:iron_shovel",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:diamond_shovel",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:netherite_shovel",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:wooden_pickaxe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:stone_pickaxe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:golden_pickaxe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:iron_pickaxe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:diamond_pickaxe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:netherite_pickaxe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:wooden_axe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:stone_axe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:golden_axe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:iron_axe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:diamond_axe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:netherite_axe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:wooden_hoe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:stone_hoe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:golden_hoe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:iron_hoe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:diamond_hoe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:netherite_hoe",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:netherite_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:chainmail_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:leather_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
},
{
"item": "minecraft:turtle_helmet",
"want_amount": 1,
"surplus_amount": 1,
"priority": 6
},
{
"item": "minecraft:skull:0",
"want_amount": 1,
"surplus_amount": 1,
"priority": 7
},
{
"item": "minecraft:skull:1",
"want_amount": 1,
"surplus_amount": 1,
"priority": 7
},
{
"item": "minecraft:carved_pumpkin",
"want_amount": 1,
"surplus_amount": 1,
"priority": 7
},
{
"item": "minecraft:netherite_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:chainmail_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:leather_chestplate",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
},
{
"item": "minecraft:netherite_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:chainmail_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:leather_leggings",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
},
{
"item": "minecraft:netherite_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 0
},
{
"item": "minecraft:diamond_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 1
},
{
"item": "minecraft:iron_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 2
},
{
"item": "minecraft:chainmail_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 3
},
{
"item": "minecraft:golden_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 4
},
{
"item": "minecraft:leather_boots",
"want_amount": 1,
"surplus_amount": 1,
"priority": 5
}
]
}
- New Value:
"minecraft:behavior.melee_attack": {
"can_spread_on_fire": true,
"priority": 3
}Previous Value:"minecraft:behavior.melee_attack": {
"priority": 3
} - New Value:
"minecraft:equip_item": {
"excluded_items": [
{
"item": "minecraft:banner:15"
}
]
}Previous Value:"minecraft:equip_item": []
- New Value:
"minecraft:behavior.melee_attack": {
"can_spread_on_fire": true,
"priority": 6
}Previous Value:"minecraft:behavior.melee_attack": {
"priority": 6
} - New Value:
"minecraft:behavior.pickup_items": {
"priority": 8,
"max_dist": 3,
"goal_radius": 2,
"speed_multiplier": 1,
"pickup_based_on_chance": false,
"can_pickup_any_item": true,
"excluded_items": [
"minecraft:glow_ink_sac"
]
}Previous Value:"minecraft:behavior.pickup_items": {
"priority": 8,
"max_dist": 3,
"goal_radius": 2,
"speed_multiplier": 1,
"pickup_based_on_chance": true,
"can_pickup_any_item": true,
"excluded_items": [
"minecraft:glow_ink_sac"
]
} - New Value:
"minecraft:equip_item": {
"excluded_items": [
{
"item": "minecraft:banner:15"
}
]
}Previous Value:"minecraft:equip_item": []
- New Value:
"minecraft:variant": {
"value": 8
}Previous Value:"minecraft:variant": {
"value": 0
} - New Value:
"minecraft:variant": {
"value": 11
}Previous Value:"minecraft:variant": {
"value": 0
} - New Value:
"minecraft:variant": {
"value": 6
}Previous Value:"minecraft:variant": {
"value": 0
} - New Value:
"minecraft:variant": {
"value": 7
}Previous Value:"minecraft:variant": {
"value": 0
} - New Value:
"minecraft:variant": {
"value": 1
}Previous Value:"minecraft:variant": {
"value": 0
} - New Value:
"minecraft:variant": {
"value": 2
}Previous Value:"minecraft:variant": {
"value": 0
} - New Value:
"minecraft:variant": {
"value": 4
}Previous Value:"minecraft:variant": {
"value": 0
} - New Value:
"minecraft:variant": {
"value": 12
}Previous Value:"minecraft:variant": {
"value": 0
} - New Value:
"minecraft:variant": {
"value": 5
}Previous Value:"minecraft:variant": {
"value": 0
} - New Value:
"minecraft:variant": {
"value": 13
}Previous Value:"minecraft:variant": {
"value": 0
} - New Value:
"minecraft:behavior.melee_attack": {
"can_spread_on_fire": true,
"priority": 6
}Previous Value:"minecraft:behavior.melee_attack": {
"priority": 6
} - New Value:
"minecraft:equip_item": {
"excluded_items": [
{
"item": "minecraft:banner:15"
}
]
}Previous Value:"minecraft:equip_item": []
- New Value:
"minecraft:variant": {
"value": 14
}Previous Value:"minecraft:variant": {
"value": 0
} - New Value:
"minecraft:variant": {
"value": 3
}Previous Value:"minecraft:variant": {
"value": 0
} - New Value:
"minecraft:variant": {
"value": 10
}Previous Value:"minecraft:variant": {
"value": 0
} - New Value:
"minecraft:variant": {
"value": 9
}Previous Value:"minecraft:variant": {
"value": 0
}
- Previous Value:
"data": 15
- New Value:
"item": "minecraft:black_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 15
- New Value:
"item": "minecraft:black_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 15
- New Value:
"#": {
"item": "minecraft:black_stained_glass"
}Previous Value:"#": {
"item": "minecraft:stained_glass",
"data": 15
} - Previous Value:
"data": 15
- New Value:
"item": "minecraft:black_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- New Value:
"item": "minecraft:black_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 15
- New Value:
"item": "minecraft:black_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- Previous Value:
"data": 11
- New Value:
"item": "minecraft:blue_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 11
- New Value:
"item": "minecraft:blue_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 11
- New Value:
"#": {
"item": "minecraft:blue_stained_glass"
}Previous Value:"#": {
"item": "minecraft:stained_glass",
"data": 11
} - Previous Value:
"data": 11
- New Value:
"item": "minecraft:blue_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- New Value:
"item": "minecraft:blue_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 11
- New Value:
"item": "minecraft:blue_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- Previous Value:
"data": 12
- New Value:
"item": "minecraft:brown_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 12
- New Value:
"item": "minecraft:brown_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 12
- New Value:
"#": {
"item": "minecraft:brown_stained_glass"
}Previous Value:"#": {
"item": "minecraft:stained_glass",
"data": 12
} - Previous Value:
"data": 12
- New Value:
"item": "minecraft:brown_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- New Value:
"item": "minecraft:brown_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 12
- New Value:
"item": "minecraft:brown_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- Previous Value:
"data": 9
- New Value:
"item": "minecraft:cyan_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 9
- New Value:
"#": {
"item": "minecraft:cyan_stained_glass"
}Previous Value:"#": {
"item": "minecraft:stained_glass",
"data": 9
} - Previous Value:
"data": 9
- New Value:
"item": "minecraft:cyan_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- New Value:
"item": "minecraft:cyan_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 9
- New Value:
"item": "minecraft:cyan_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- Previous Value:
"data": 7
- New Value:
"item": "minecraft:gray_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 7
- New Value:
"#": {
"item": "minecraft:gray_stained_glass"
}Previous Value:"#": {
"item": "minecraft:stained_glass",
"data": 7
} - Previous Value:
"data": 7
- New Value:
"item": "minecraft:gray_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- New Value:
"item": "minecraft:gray_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 7
- New Value:
"item": "minecraft:gray_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- Previous Value:
"data": 13
- New Value:
"item": "minecraft:green_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 13
- New Value:
"#": {
"item": "minecraft:green_stained_glass"
}Previous Value:"#": {
"item": "minecraft:stained_glass",
"data": 13
} - Previous Value:
"data": 13
- New Value:
"item": "minecraft:green_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- New Value:
"item": "minecraft:green_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 13
- New Value:
"item": "minecraft:green_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- Previous Value:
"data": 3
- New Value:
"item": "minecraft:light_blue_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 3
- New Value:
"#": {
"item": "minecraft:light_blue_stained_glass"
}Previous Value:"#": {
"item": "minecraft:stained_glass",
"data": 3
} - Previous Value:
"data": 3
- New Value:
"item": "minecraft:light_blue_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- New Value:
"item": "minecraft:light_blue_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 3
- New Value:
"item": "minecraft:light_blue_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- Previous Value:
"data": 8
- New Value:
"item": "minecraft:light_gray_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 8
- New Value:
"#": {
"item": "minecraft:light_gray_stained_glass"
}Previous Value:"#": {
"item": "minecraft:stained_glass",
"data": 8
} - Previous Value:
"data": 8
- New Value:
"item": "minecraft:light_gray_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- New Value:
"item": "minecraft:light_gray_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 8
- New Value:
"item": "minecraft:light_gray_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- Previous Value:
"data": 5
- New Value:
"item": "minecraft:lime_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 5
- New Value:
"#": {
"item": "minecraft:lime_stained_glass"
}Previous Value:"#": {
"item": "minecraft:stained_glass",
"data": 5
} - Previous Value:
"data": 5
- New Value:
"item": "minecraft:lime_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- New Value:
"item": "minecraft:lime_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 5
- New Value:
"item": "minecraft:lime_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- Previous Value:
"data": 2
- New Value:
"item": "minecraft:magenta_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 2
- New Value:
"#": {
"item": "minecraft:magenta_stained_glass"
}Previous Value:"#": {
"item": "minecraft:stained_glass",
"data": 2
} - Previous Value:
"data": 2
- New Value:
"item": "minecraft:magenta_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- New Value:
"item": "minecraft:magenta_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 2
- New Value:
"item": "minecraft:magenta_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- Previous Value:
"data": 1
- New Value:
"item": "minecraft:orange_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 1
- New Value:
"#": {
"item": "minecraft:orange_stained_glass"
}Previous Value:"#": {
"item": "minecraft:stained_glass",
"data": 1
} - Previous Value:
"data": 1
- New Value:
"item": "minecraft:orange_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- New Value:
"item": "minecraft:orange_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 1
- New Value:
"item": "minecraft:orange_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- Previous Value:
"data": 6
- New Value:
"item": "minecraft:pink_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 6
- New Value:
"#": {
"item": "minecraft:pink_stained_glass"
}Previous Value:"#": {
"item": "minecraft:stained_glass",
"data": 6
} - Previous Value:
"data": 6
- New Value:
"item": "minecraft:pink_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- New Value:
"item": "minecraft:pink_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 6
- New Value:
"item": "minecraft:pink_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- Previous Value:
"data": 10
- New Value:
"item": "minecraft:purple_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 10
- New Value:
"#": {
"item": "minecraft:purple_stained_glass"
}Previous Value:"#": {
"item": "minecraft:stained_glass",
"data": 10
} - Previous Value:
"data": 10
- New Value:
"item": "minecraft:purple_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- New Value:
"item": "minecraft:purple_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 10
- New Value:
"item": "minecraft:purple_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- Previous Value:
"data": 14
- New Value:
"item": "minecraft:red_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 14
- New Value:
"#": {
"item": "minecraft:red_stained_glass"
}Previous Value:"#": {
"item": "minecraft:stained_glass",
"data": 14
} - Previous Value:
"data": 14
- New Value:
"item": "minecraft:red_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- New Value:
"item": "minecraft:red_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 14
- New Value:
"item": "minecraft:red_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- Previous Value:
"data": 0
- New Value:
"item": "minecraft:white_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 0
- New Value:
"item": "minecraft:white_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 0
- New Value:
"#": {
"item": "minecraft:white_stained_glass"
}Previous Value:"#": {
"item": "minecraft:stained_glass",
"data": 0
} - Previous Value:
"data": 0
- New Value:
"item": "minecraft:white_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- New Value:
"item": "minecraft:white_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 0
- New Value:
"item": "minecraft:white_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- Previous Value:
"data": 4
- New Value:
"item": "minecraft:yellow_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 4
- New Value:
"#": {
"item": "minecraft:yellow_stained_glass"
}Previous Value:"#": {
"item": "minecraft:stained_glass",
"data": 4
} - Previous Value:
"data": 4
- New Value:
"item": "minecraft:yellow_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- New Value:
"item": "minecraft:yellow_stained_glass"
Previous Value:"item": "minecraft:stained_glass"
- Previous Value:
"data": 4
- New Value:
"item": "minecraft:yellow_stained_glass_pane"
Previous Value:"item": "minecraft:stained_glass_pane"
- New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"price_multiplier": 0.2
},
{
"item": "minecraft:book",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"desert"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "fire_protection"
},
{
"name": "thorns"
},
{
"name": "infinity"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"jungle"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "projectile_protection"
},
{
"name": "feather_falling"
},
{
"name": "power"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"plains"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "punch"
},
{
"name": "smite"
},
{
"name": "bane_of_arthropods"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"savannah"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "knockback"
},
{
"name": "binding"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"snow"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "aqua_affinity"
},
{
"name": "looting"
},
{
"name": "frost_walker"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"swamp"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "depth_strider"
},
{
"name": "respiration"
},
{
"name": "vanishing"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"taiga"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "blast_protection"
},
{
"name": "fire_aspect"
},
{
"name": "flame"
}
]
}
]
}
]
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"price_multiplier": 0.2
},
{
"item": "minecraft:book",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:book",
"quantity": 1,
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3
}
]
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"price_multiplier": 0.2
},
{
"item": "minecraft:book",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"desert"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "fire_protection"
},
{
"name": "thorns"
},
{
"name": "infinity"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"jungle"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "projectile_protection"
},
{
"name": "feather_falling"
},
{
"name": "power"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"plains"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "punch"
},
{
"name": "smite"
},
{
"name": "bane_of_arthropods"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"savannah"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "knockback"
},
{
"name": "binding"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"snow"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "aqua_affinity"
},
{
"name": "looting"
},
{
"name": "frost_walker"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"swamp"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "depth_strider"
},
{
"name": "respiration"
},
{
"name": "vanishing"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"taiga"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "blast_protection"
},
{
"name": "fire_aspect"
},
{
"name": "flame"
}
]
}
]
}
]
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"price_multiplier": 0.2
},
{
"item": "minecraft:book",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:book",
"quantity": 1,
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3
}
]
}
],
"trader_exp": 5,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"price_multiplier": 0.2
},
{
"item": "minecraft:book",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"desert"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "fire_protection"
},
{
"name": "thorns"
},
{
"name": "infinity"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"jungle"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "projectile_protection"
},
{
"name": "feather_falling"
},
{
"name": "power"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"plains"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "punch"
},
{
"name": "smite"
},
{
"name": "bane_of_arthropods"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"savannah"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "knockback"
},
{
"name": "binding"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"snow"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "aqua_affinity"
},
{
"name": "looting"
},
{
"name": "frost_walker"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"swamp"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "depth_strider"
},
{
"name": "respiration"
},
{
"name": "vanishing"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"taiga"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "blast_protection"
},
{
"name": "fire_aspect"
},
{
"name": "flame"
}
]
}
]
}
]
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"price_multiplier": 0.2
},
{
"item": "minecraft:book",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:book",
"quantity": 1,
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3
}
]
}
],
"trader_exp": 10,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"price_multiplier": 0.2
},
{
"item": "minecraft:book",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"desert"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "fire_protection"
},
{
"name": "thorns"
},
{
"name": "infinity"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"jungle"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "projectile_protection"
},
{
"name": "feather_falling"
},
{
"name": "power"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"plains"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "punch"
},
{
"name": "smite"
},
{
"name": "bane_of_arthropods"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"savannah"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "knockback"
},
{
"name": "binding"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"snow"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "aqua_affinity"
},
{
"name": "looting"
},
{
"name": "frost_walker"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"swamp"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "depth_strider"
},
{
"name": "respiration"
},
{
"name": "vanishing"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"taiga"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "blast_protection"
},
{
"name": "fire_aspect"
},
{
"name": "flame"
}
]
}
]
}
]
}
],
"trader_exp": 15,
"max_uses": 12,
"reward_exp": true
}Previous Value:"trades": {
"wants": [
{
"item": "minecraft:emerald",
"price_multiplier": 0.2
},
{
"item": "minecraft:book",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"item": "minecraft:book",
"quantity": 1,
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3
}
]
}
],
"trader_exp": 15,
"max_uses": 12,
"reward_exp": true
} - New Value:
"trades": {
"wants": [
{
"item": "minecraft:emerald",
"price_multiplier": 0.2
},
{
"item": "minecraft:book",
"quantity": 1,
"price_multiplier": 0.2
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"desert"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "efficiency",
"min": 3,
"max": 3
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"jungle"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "unbreaking",
"min": 2,
"max": 2
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"plains"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "protection",
"min": 3,
"max": 3
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"savannah"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "sharpness",
"min": 3,
"max": 3
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"snow"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "silk_touch"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"swamp"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "mending"
}
]
}
]
},
{
"item": "minecraft:book",
"quantity": 1,
"biomes": [
"taiga"
],
"functions": [
{
"function": "enchant_book_for_trading",
"base_cost": 2,
"base_random_cost": 5,
"per_level_random_cost": 10,
"per_level_cost": 3,
"enchantments": [
{
"name": "fortune",
"min": 2,
"max": 2
}
]
}
]
}
]
}
],
"trader_exp": 1,
"max_uses": 12,
"reward_exp": true
} - New Value:
"num_to_select": 2
Previous Value:"num_to_select": 1
- Previous Value:
"trades": {
"max_uses": 12,
"weight": 16,
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"gives": [
{
"item": "minecraft:dye",
"quantity": 3,
"functions": [
{
"function": "random_aux_value",
"values": {
"min": 0,
"max": 15
}
}
]
}
]
} - New Value:
"trades": {
"max_uses": 12,
"weight": 16,
"wants": [
{
"item": "minecraft:emerald",
"quantity": 1
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:red_dye",
"quantity": 3
},
{
"item": "minecraft:white_dye",
"quantity": 3
},
{
"item": "minecraft:blue_dye",
"quantity": 3
},
{
"item": "minecraft:pink_dye",
"quantity": 3
},
{
"item": "minecraft:black_dye",
"quantity": 3
},
{
"item": "minecraft:green_dye",
"quantity": 3
},
{
"item": "minecraft:light_gray_dye",
"quantity": 3
},
{
"item": "minecraft:magenta_dye",
"quantity": 3
},
{
"item": "minecraft:yellow_dye",
"quantity": 3
},
{
"item": "minecraft:gray_dye",
"quantity": 3
},
{
"item": "minecraft:purple_dye",
"quantity": 3
},
{
"item": "minecraft:light_blue_dye",
"quantity": 3
},
{
"item": "minecraft:lime_dye",
"quantity": 3
},
{
"item": "minecraft:orange_dye",
"quantity": 3
},
{
"item": "minecraft:brown_dye",
"quantity": 3
},
{
"item": "minecraft:cyan_dye",
"quantity": 3
}
]
}
]
} - New Value:
"trades": {
"max_uses": 8,
"weight": 6,
"wants": [
{
"item": "minecraft:emerald",
"quantity": 5
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:sapling",
"functions": [
{
"function": "random_block_state",
"block_state": "sapling_type",
"values": {
"min": 0,
"max": 5
}
}
]
},
{
"item": "minecraft:cherry_sapling"
},
{
"item": "minecraft:mangrove_propagule"
}
]
}
]
}Previous Value:"trades": {
"max_uses": 8,
"weight": 6,
"wants": [
{
"item": "minecraft:emerald",
"quantity": 5
}
],
"gives": [
{
"choice": [
{
"item": "minecraft:sapling",
"functions": [
{
"function": "random_block_state",
"block_state": "sapling_type",
"values": {
"min": 0,
"max": 5
}
}
]
},
{
"item": "minecraft:mangrove_propagule"
}
]
}
]
}
- The gameplay.html file has been changed
- The index.html file has been changed
- The LASTCOMMITDATETIME. file has been changed
- New Value:
"154": "ieee754"
Previous Value:"154": "history"
- New Value:
"155": "BSD-3-Clause"
Previous Value:"155": "MIT"
- New Value:
"156": "Copyright 2008 Fair Oaks Labs, Inc."
Previous Value:"156": "MIT License"
- New Value:
"158": "Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:"
Previous Value:"158": "Copyright (c) React Training 2016-2018"
- New Value:
"160": "1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer."
Previous Value:"160": "Permission is hereby granted, free of charge, to any person obtaining a copy"
- New Value:
"161": ""
Previous Value:"161": "of this software and associated documentation files (the "Software"), to deal"
- New Value:
"162": "2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution."
Previous Value:"162": "in the Software without restriction, including without limitation the rights"
- New Value:
"163": ""
Previous Value:"163": "to use, copy, modify, merge, publish, distribute, sublicense, and/or sell"
- New Value:
"164": "3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission."
Previous Value:"164": "copies of the Software, and to permit persons to whom the Software is"
- New Value:
"165": ""
Previous Value:"165": "furnished to do so, subject to the following conditions:"
- New Value:
"166": "THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
Previous Value:"166": ""
- New Value:
"167": ""
Previous Value:"167": "The above copyright notice and this permission notice shall be included in all"
- New Value:
"168": ""
Previous Value:"168": "copies or substantial portions of the Software."
- New Value:
"169": "inherits"
Previous Value:"169": ""
- New Value:
"170": "ISC"
Previous Value:"170": "THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR"
- New Value:
"171": "The ISC License"
Previous Value:"171": "IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,"
- New Value:
"172": ""
Previous Value:"172": "FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE"
- New Value:
"173": "Copyright (c) Isaac Z. Schlueter"
Previous Value:"173": "AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER"
- New Value:
"174": ""
Previous Value:"174": "LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,"
- New Value:
"175": "Permission to use, copy, modify, and/or distribute this software for any"
Previous Value:"175": "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE"
- New Value:
"176": "purpose with or without fee is hereby granted, provided that the above"
Previous Value:"176": "SOFTWARE."
- New Value:
"177": "copyright notice and this permission notice appear in all copies."
Previous Value:"177": ""
- New Value:
"179": "THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH"
Previous Value:"179": "hoist-non-react-statics"
- New Value:
"180": "REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND"
Previous Value:"180": "BSD-3-Clause"
- New Value:
"181": "FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,"
Previous Value:"181": "Software License Agreement (BSD License)"
- New Value:
"182": "INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM"
Previous Value:"182": "========================================"
- New Value:
"183": "LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR"
Previous Value:"183": ""
- New Value:
"184": "OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR"
Previous Value:"184": "Copyright (c) 2015, Yahoo! Inc. All rights reserved."
- New Value:
"185": "PERFORMANCE OF THIS SOFTWARE."
Previous Value:"185": "----------------------------------------------------"
- New Value:
"187": ""
Previous Value:"187": "Redistribution and use of this software in source and binary forms, with or"
- New Value:
"188": ""
Previous Value:"188": "without modification, are permitted provided that the following conditions are"
- New Value:
"189": "lodash.debounce"
Previous Value:"189": "met:"
- New Value:
"190": "MIT"
Previous Value:"190": ""
- New Value:
"191": "Copyright jQuery Foundation and other contributors >https://jquery.org/<"
Previous Value:"191": "* Redistributions of source code must retain the above copyright notice, this"
- New Value:
"192": ""
Previous Value:"192": "list of conditions and the following disclaimer."
- New Value:
"193": "Based on Underscore.js, copyright Jeremy Ashkenas,"
Previous Value:"193": "* Redistributions in binary form must reproduce the above copyright notice,"
- New Value:
"194": "DocumentCloud and Investigative Reporters & Editors >http://underscorejs.org/<"
Previous Value:"194": "this list of conditions and the following disclaimer in the documentation"
- New Value:
"195": ""
Previous Value:"195": "and/or other materials provided with the distribution."
- New Value:
"196": "This software consists of voluntary contributions made by many"
Previous Value:"196": "* Neither the name of Yahoo! Inc. nor the names of YUI's contributors may be"
- New Value:
"197": "individuals. For exact contribution history, see the revision history"
Previous Value:"197": "used to endorse or promote products derived from this software without"
- New Value:
"198": "available at https://github.com/lodash/lodash"
Previous Value:"198": "specific prior written permission of Yahoo! Inc."
- New Value:
"200": "The following license applies to all parts of this software except as"
Previous Value:"200": "THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND"
- New Value:
"201": "documented below:"
Previous Value:"201": "ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED"
- New Value:
"202": ""
Previous Value:"202": "WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE"
- New Value:
"203": "===="
Previous Value:"203": "DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR"
- New Value:
"204": ""
Previous Value:"204": "ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES"
- New Value:
"205": "Permission is hereby granted, free of charge, to any person obtaining"
Previous Value:"205": "(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;"
- New Value:
"206": "a copy of this software and associated documentation files (the"
Previous Value:"206": "LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON"
- New Value:
"207": ""Software"), to deal in the Software without restriction, including"
Previous Value:"207": "ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT"
- New Value:
"208": "without limitation the rights to use, copy, modify, merge, publish,"
Previous Value:"208": "(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS"
- New Value:
"209": "distribute, sublicense, and/or sell copies of the Software, and to"
Previous Value:"209": "SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
- New Value:
"210": "permit persons to whom the Software is furnished to do so, subject to"
Previous Value:"210": ""
- New Value:
"211": "the following conditions:"
Previous Value:"211": ""
- New Value:
"212": ""
Previous Value:"212": "ieee754"
- New Value:
"213": "The above copyright notice and this permission notice shall be"
Previous Value:"213": "BSD-3-Clause"
- New Value:
"214": "included in all copies or substantial portions of the Software."
Previous Value:"214": "Copyright 2008 Fair Oaks Labs, Inc."
- New Value:
"216": "THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,"
Previous Value:"216": "Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:"
- New Value:
"217": "EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF"
Previous Value:"217": ""
- New Value:
"218": "MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND"
Previous Value:"218": "1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer."
- New Value:
"219": "NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE"
Previous Value:"219": ""
- New Value:
"220": "LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION"
Previous Value:"220": "2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution."
- New Value:
"221": "OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION"
Previous Value:"221": ""
- New Value:
"222": "WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE."
Previous Value:"222": "3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission."
- New Value:
"224": "===="
Previous Value:"224": "THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
- New Value:
"226": "Copyright and related rights for sample code are waived via CC0. Sample"
Previous Value:"226": ""
- New Value:
"227": "code is defined as all source code displayed within the prose of the"
Previous Value:"227": "inherits"
- New Value:
"228": "documentation."
Previous Value:"228": "ISC"
- New Value:
"229": ""
Previous Value:"229": "The ISC License"
- New Value:
"230": "CC0: http://creativecommons.org/publicdomain/zero/1.0/"
Previous Value:"230": ""
- New Value:
"231": ""
Previous Value:"231": "Copyright (c) Isaac Z. Schlueter"
- New Value:
"232": "===="
Previous Value:"232": ""
- New Value:
"233": ""
Previous Value:"233": "Permission to use, copy, modify, and/or distribute this software for any"
- New Value:
"234": "Files located in the node_modules and vendor directories are externally"
Previous Value:"234": "purpose with or without fee is hereby granted, provided that the above"
- New Value:
"235": "maintained libraries used by this software which have their own"
Previous Value:"235": "copyright notice and this permission notice appear in all copies."
- New Value:
"236": "licenses; we recommend you read them, as their terms may differ from the"
Previous Value:"236": ""
- New Value:
"237": "terms above."
Previous Value:"237": "THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH"
- New Value:
"238": ""
Previous Value:"238": "REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND"
- New Value:
"239": ""
Previous Value:"239": "FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,"
- New Value:
"240": "lodash.merge"
Previous Value:"240": "INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM"
- New Value:
"241": "MIT"
Previous Value:"241": "LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR"
- New Value:
"242": "Copyright OpenJS Foundation and other contributors >https://openjsf.org/<"
Previous Value:"242": "OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR"
- New Value:
"243": ""
Previous Value:"243": "PERFORMANCE OF THIS SOFTWARE."
- New Value:
"244": "Based on Underscore.js, copyright Jeremy Ashkenas,"
Previous Value:"244": ""
- New Value:
"245": "DocumentCloud and Investigative Reporters & Editors >http://underscorejs.org/<"
Previous Value:"245": ""
- New Value:
"247": "This software consists of voluntary contributions made by many"
Previous Value:"247": "isarray"
- New Value:
"248": "individuals. For exact contribution history, see the revision history"
Previous Value:"248": "MIT"
- New Value:
"249": "available at https://github.com/lodash/lodash"
Previous Value:"249": ""
- New Value:
"250": ""
Previous Value:"250": "lodash.debounce"
- New Value:
"251": "The following license applies to all parts of this software except as"
Previous Value:"251": "MIT"
- New Value:
"252": "documented below:"
Previous Value:"252": "Copyright jQuery Foundation and other contributors >https://jquery.org/<"
- New Value:
"254": "===="
Previous Value:"254": "Based on Underscore.js, copyright Jeremy Ashkenas,"
- New Value:
"255": ""
Previous Value:"255": "DocumentCloud and Investigative Reporters & Editors >http://underscorejs.org/<"
- New Value:
"256": "Permission is hereby granted, free of charge, to any person obtaining"
Previous Value:"256": ""
- New Value:
"257": "a copy of this software and associated documentation files (the"
Previous Value:"257": "This software consists of voluntary contributions made by many"
- New Value:
"258": ""Software"), to deal in the Software without restriction, including"
Previous Value:"258": "individuals. For exact contribution history, see the revision history"
- New Value:
"259": "without limitation the rights to use, copy, modify, merge, publish,"
Previous Value:"259": "available at https://github.com/lodash/lodash"
- New Value:
"260": "distribute, sublicense, and/or sell copies of the Software, and to"
Previous Value:"260": ""
- New Value:
"261": "permit persons to whom the Software is furnished to do so, subject to"
Previous Value:"261": "The following license applies to all parts of this software except as"
- New Value:
"262": "the following conditions:"
Previous Value:"262": "documented below:"
- New Value:
"264": "The above copyright notice and this permission notice shall be"
Previous Value:"264": "===="
- New Value:
"265": "included in all copies or substantial portions of the Software."
Previous Value:"265": ""
- New Value:
"266": ""
Previous Value:"266": "Permission is hereby granted, free of charge, to any person obtaining"
- New Value:
"267": "THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,"
Previous Value:"267": "a copy of this software and associated documentation files (the"
- New Value:
"268": "EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF"
Previous Value:"268": ""Software"), to deal in the Software without restriction, including"
- New Value:
"269": "MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND"
Previous Value:"269": "without limitation the rights to use, copy, modify, merge, publish,"
- New Value:
"270": "NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE"
Previous Value:"270": "distribute, sublicense, and/or sell copies of the Software, and to"
- New Value:
"271": "LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION"
Previous Value:"271": "permit persons to whom the Software is furnished to do so, subject to"
- New Value:
"272": "OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION"
Previous Value:"272": "the following conditions:"
- New Value:
"273": "WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE."
Previous Value:"273": ""
- New Value:
"274": ""
Previous Value:"274": "The above copyright notice and this permission notice shall be"
- New Value:
"275": "===="
Previous Value:"275": "included in all copies or substantial portions of the Software."
- New Value:
"277": "Copyright and related rights for sample code are waived via CC0. Sample"
Previous Value:"277": "THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,"
- New Value:
"278": "code is defined as all source code displayed within the prose of the"
Previous Value:"278": "EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF"
- New Value:
"279": "documentation."
Previous Value:"279": "MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND"
- New Value:
"280": ""
Previous Value:"280": "NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE"
- New Value:
"281": "CC0: http://creativecommons.org/publicdomain/zero/1.0/"
Previous Value:"281": "LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION"
- New Value:
"282": ""
Previous Value:"282": "OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION"
- New Value:
"283": "===="
Previous Value:"283": "WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE."
- New Value:
"285": "Files located in the node_modules and vendor directories are externally"
Previous Value:"285": "===="
- New Value:
"286": "maintained libraries used by this software which have their own"
Previous Value:"286": ""
- New Value:
"287": "licenses; we recommend you read them, as their terms may differ from the"
Previous Value:"287": "Copyright and related rights for sample code are waived via CC0. Sample"
- New Value:
"288": "terms above."
Previous Value:"288": "code is defined as all source code displayed within the prose of the"
- New Value:
"289": ""
Previous Value:"289": "documentation."
- New Value:
"291": "object-assign"
Previous Value:"291": "CC0: http://creativecommons.org/publicdomain/zero/1.0/"
- New Value:
"292": "MIT"
Previous Value:"292": ""
- New Value:
"293": "The MIT License (MIT)"
Previous Value:"293": "===="
- New Value:
"295": "Copyright (c) Sindre Sorhus >sindresorhus@gmail.com< (sindresorhus.com)"
Previous Value:"295": "Files located in the node_modules and vendor directories are externally"
- New Value:
"296": ""
Previous Value:"296": "maintained libraries used by this software which have their own"
- New Value:
"297": "Permission is hereby granted, free of charge, to any person obtaining a copy"
Previous Value:"297": "licenses; we recommend you read them, as their terms may differ from the"
- New Value:
"298": "of this software and associated documentation files (the "Software"), to deal"
Previous Value:"298": "terms above."
- New Value:
"299": "in the Software without restriction, including without limitation the rights"
Previous Value:"299": ""
- New Value:
"300": "to use, copy, modify, merge, publish, distribute, sublicense, and/or sell"
Previous Value:"300": ""
- New Value:
"301": "copies of the Software, and to permit persons to whom the Software is"
Previous Value:"301": "lodash.merge"
- New Value:
"302": "furnished to do so, subject to the following conditions:"
Previous Value:"302": "MIT"
- New Value:
"303": ""
Previous Value:"303": "Copyright OpenJS Foundation and other contributors >https://openjsf.org/<"
- New Value:
"304": "The above copyright notice and this permission notice shall be included in"
Previous Value:"304": ""
- New Value:
"305": "all copies or substantial portions of the Software."
Previous Value:"305": "Based on Underscore.js, copyright Jeremy Ashkenas,"
- New Value:
"306": ""
Previous Value:"306": "DocumentCloud and Investigative Reporters & Editors >http://underscorejs.org/<"
- New Value:
"307": "THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR"
Previous Value:"307": ""
- New Value:
"308": "IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,"
Previous Value:"308": "This software consists of voluntary contributions made by many"
- New Value:
"309": "FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE"
Previous Value:"309": "individuals. For exact contribution history, see the revision history"
- New Value:
"310": "AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER"
Previous Value:"310": "available at https://github.com/lodash/lodash"
- New Value:
"311": "LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,"
Previous Value:"311": ""
- New Value:
"312": "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN"
Previous Value:"312": "The following license applies to all parts of this software except as"
- New Value:
"313": "THE SOFTWARE."
Previous Value:"313": "documented below:"
- New Value:
"315": ""
Previous Value:"315": "===="
- New Value:
"316": "path-to-regexp"
Previous Value:"316": ""
- New Value:
"317": "MIT"
Previous Value:"317": "Permission is hereby granted, free of charge, to any person obtaining"
- New Value:
"318": "The MIT License (MIT)"
Previous Value:"318": "a copy of this software and associated documentation files (the"
- New Value:
"319": ""
Previous Value:"319": ""Software"), to deal in the Software without restriction, including"
- New Value:
"320": "Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com)"
Previous Value:"320": "without limitation the rights to use, copy, modify, merge, publish,"
- New Value:
"321": ""
Previous Value:"321": "distribute, sublicense, and/or sell copies of the Software, and to"
- New Value:
"322": "Permission is hereby granted, free of charge, to any person obtaining a copy"
Previous Value:"322": "permit persons to whom the Software is furnished to do so, subject to"
- New Value:
"323": "of this software and associated documentation files (the "Software"), to deal"
Previous Value:"323": "the following conditions:"
- New Value:
"324": "in the Software without restriction, including without limitation the rights"
Previous Value:"324": ""
- New Value:
"325": "to use, copy, modify, merge, publish, distribute, sublicense, and/or sell"
Previous Value:"325": "The above copyright notice and this permission notice shall be"
- New Value:
"326": "copies of the Software, and to permit persons to whom the Software is"
Previous Value:"326": "included in all copies or substantial portions of the Software."
- New Value:
"327": "furnished to do so, subject to the following conditions:"
Previous Value:"327": ""
- New Value:
"328": ""
Previous Value:"328": "THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,"
- New Value:
"329": "The above copyright notice and this permission notice shall be included in"
Previous Value:"329": "EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF"
- New Value:
"330": "all copies or substantial portions of the Software."
Previous Value:"330": "MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND"
- New Value:
"331": ""
Previous Value:"331": "NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE"
- New Value:
"332": "THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR"
Previous Value:"332": "LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION"
- New Value:
"333": "IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,"
Previous Value:"333": "OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION"
- New Value:
"334": "FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE"
Previous Value:"334": "WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE."
- New Value:
"335": "AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER"
Previous Value:"335": ""
- New Value:
"336": "LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,"
Previous Value:"336": "===="
- New Value:
"337": "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN"
Previous Value:"337": ""
- New Value:
"338": "THE SOFTWARE."
Previous Value:"338": "Copyright and related rights for sample code are waived via CC0. Sample"
- New Value:
"339": ""
Previous Value:"339": "code is defined as all source code displayed within the prose of the"
- New Value:
"340": ""
Previous Value:"340": "documentation."
- New Value:
"341": "printf"
Previous Value:"341": ""
- New Value:
"342": "MIT"
Previous Value:"342": "CC0: http://creativecommons.org/publicdomain/zero/1.0/"
- New Value:
"343": "The MIT License (MIT)"
Previous Value:"343": ""
- New Value:
"344": ""
Previous Value:"344": "===="
- New Value:
"345": "Copyright (c) 2008 Adaltas"
Previous Value:"345": ""
- New Value:
"346": ""
Previous Value:"346": "Files located in the node_modules and vendor directories are externally"
- New Value:
"347": "Permission is hereby granted, free of charge, to any person obtaining a copy"
Previous Value:"347": "maintained libraries used by this software which have their own"