{ "scope": "Named source comparison, not native behavior certification", "old_pin": "0be2106bebb3851c5ba2cc9974e57936a867244d", "new_pin": "7919b5fe48599e6105c5740937ce36c36ef21d16", "old_release": "AoA3-1.20.1-3.7.1", "new_branch": "1.21", "files": { "WaterBalloonBombEntity-upstream.java": "e51eec182fdea43ea0585596c3aa621ed43564b43b18d0631bf3db530f1b1dc2", "WaterBalloonBombEntity-latest.java": "66913207e9571989f981a7c8bef3f7268162bb409a9cc1248269bee6d8792cb8", "AoAExplosions-latest.java": "4c949cb26f8d76ea77a780111da26bba0dd511d26e71fdbd1d2e62ce707731bd" }, "old": { "explosion_strength_input": 1.5, "water_destination": "downward support search, above literal Y=0", "timed_cleanup_in_inspected_method": false }, "new": { "explosion_radius_input": 2, "entity_damage_input": 4, "block_damage_input": 3, "block_drop_chance_input": 0.1, "water_destination": "explosion BlockPos if air", "scheduled_cleanup_ticks": 20, "scheduled_cleanup_body": "level.setBlockAndUpdate(pos, Blocks.AIR.defaultBlockState())", "conditional_same_state_check_in_callback": false }, "native_reproduced": false, "migration_decision_required": true }