Heightmap autofix report
Timestamp: 2025-08-17T07:10:13.2902732+05:30
Pack root: C:\Users\cricc\AppData\Local\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.mojang\development_resource_packs\Lunac shaders - RTX
Blocks dir: C:\Users\cricc\AppData\Local\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.mojang\development_resource_packs\Lunac shaders - RTX\textures\blocks

Total texture_set.json files: 1137
Updated (heightmap added): 75
Already had heightmap: 964
Skipped (no height texture found): 98
Skipped (malformed/parse errors): 0

Updated files:
textures\blocks\angler_pottery_pattern.texture_set.json -> heightmap: angler_pottery_pattern_height
textures\blocks\anvil_top_damaged_1.texture_set.json -> heightmap: anvil_top_damaged_1_height
textures\blocks\archer_pottery_pattern.texture_set.json -> heightmap: archer_pottery_pattern_height
textures\blocks\arms_up_pottery_pattern.texture_set.json -> heightmap: arms_up_pottery_pattern_height
textures\blocks\barrier.texture_set.json -> heightmap: barrier_height
textures\blocks\bed_feet_end.texture_set.json -> heightmap: bed_feet_end_height
textures\blocks\bed_feet_side.texture_set.json -> heightmap: bed_feet_side_height
textures\blocks\bed_feet_top.texture_set.json -> heightmap: bed_feet_top_height
textures\blocks\bed_head_end.texture_set.json -> heightmap: bed_head_end_height
textures\blocks\bed_head_side.texture_set.json -> heightmap: bed_head_side_height
textures\blocks\bed_head_top.texture_set.json -> heightmap: bed_head_top_height
textures\blocks\blade_pottery_pattern.texture_set.json -> heightmap: blade_pottery_pattern_height
textures\blocks\brewer_pottery_pattern.texture_set.json -> heightmap: brewer_pottery_pattern_height
textures\blocks\build_allow.texture_set.json -> heightmap: build_allow_height
textures\blocks\build_deny.texture_set.json -> heightmap: build_deny_height
textures\blocks\burn_pottery_pattern.texture_set.json -> heightmap: burn_pottery_pattern_height
textures\blocks\chain1.texture_set.json -> heightmap: chain1_height
textures\blocks\chain2.texture_set.json -> heightmap: chain2_height
textures\blocks\chest_front.texture_set.json -> heightmap: chest_front_height
textures\blocks\chest_side.texture_set.json -> heightmap: chest_side_height
textures\blocks\chest_top.texture_set.json -> heightmap: chest_top_height
textures\blocks\command_block_back_mipmap.texture_set.json -> heightmap: command_block_back_mipmap_height
textures\blocks\command_block_conditional_mipmap.texture_set.json -> heightmap: command_block_conditional_mipmap_height
textures\blocks\command_block_front_mipmap.texture_set.json -> heightmap: command_block_front_mipmap_height
textures\blocks\command_block_side_mipmap.texture_set.json -> heightmap: command_block_side_mipmap_height
textures\blocks\command_block.texture_set.json -> heightmap: command_block_height
textures\blocks\conduit_base.texture_set.json -> heightmap: conduit_base_height
textures\blocks\conduit_cage.texture_set.json -> heightmap: conduit_cage_height
textures\blocks\conduit_closed.texture_set.json -> heightmap: conduit_closed_height
textures\blocks\conduit_open.texture_set.json -> heightmap: conduit_open_height
textures\blocks\danger_pottery_pattern.texture_set.json -> heightmap: danger_pottery_pattern_height
textures\blocks\decorated_pot_base.texture_set.json -> heightmap: decorated_pot_base_height
textures\blocks\decorated_pot_side.texture_set.json -> heightmap: decorated_pot_side_height
textures\blocks\ender_chest_front.texture_set.json -> heightmap: ender_chest_front_height
textures\blocks\ender_chest_side.texture_set.json -> heightmap: ender_chest_side_height
textures\blocks\ender_chest_top.texture_set.json -> heightmap: ender_chest_top_height
textures\blocks\explorer_pottery_pattern.texture_set.json -> heightmap: explorer_pottery_pattern_height
textures\blocks\eyeblossom_blooming.texture_set.json -> heightmap: eyeblossom_blooming_height
textures\blocks\flow_pottery_pattern.texture_set.json -> heightmap: flow_pottery_pattern_height
textures\blocks\flower_houstonia.texture_set.json -> heightmap: flower_houstonia_height
textures\blocks\flower_paeonia.texture_set.json -> heightmap: flower_paeonia_height
textures\blocks\flower_rose_blue.texture_set.json -> heightmap: flower_rose_blue_height
textures\blocks\friend_pottery_pattern.texture_set.json -> heightmap: friend_pottery_pattern_height
textures\blocks\glowing_obsidian.texture_set.json -> heightmap: glowing_obsidian_height
textures\blocks\guster_pottery_pattern.texture_set.json -> heightmap: guster_pottery_pattern_height
textures\blocks\heart_pottery_pattern.texture_set.json -> heightmap: heart_pottery_pattern_height
textures\blocks\heartbreak_pottery_pattern.texture_set.json -> heightmap: heartbreak_pottery_pattern_height
textures\blocks\howl_pottery_pattern.texture_set.json -> heightmap: howl_pottery_pattern_height
textures\blocks\miner_pottery_pattern.texture_set.json -> heightmap: miner_pottery_pattern_height
textures\blocks\mourner_pottery_pattern.texture_set.json -> heightmap: mourner_pottery_pattern_height
textures\blocks\plenty_pottery_pattern.texture_set.json -> heightmap: plenty_pottery_pattern_height
textures\blocks\prize_pottery_pattern.texture_set.json -> heightmap: prize_pottery_pattern_height
textures\blocks\reactor_core_stage_0.texture_set.json -> heightmap: reactor_core_stage_0_height
textures\blocks\reactor_core_stage_1.texture_set.json -> heightmap: reactor_core_stage_1_height
textures\blocks\reactor_core_stage_2.texture_set.json -> heightmap: reactor_core_stage_2_height
textures\blocks\redstone_dust_cross.texture_set.json -> heightmap: redstone_dust_cross_height
textures\blocks\redstone_dust_line.texture_set.json -> heightmap: redstone_dust_line_height
textures\blocks\scrape_pottery_pattern.texture_set.json -> heightmap: scrape_pottery_pattern_height
textures\blocks\sculk_catalyst_side_bloom.texture_set.json -> heightmap: sculk_catalyst_side_bloom_height
textures\blocks\sculk_catalyst_top_bloom.texture_set.json -> heightmap: sculk_catalyst_top_bloom_height
textures\blocks\sculk_shrieker_can_summon_inner_top.texture_set.json -> heightmap: sculk_shrieker_can_summon_inner_top_height
textures\blocks\sculk_shrieker_inner_top.texture_set.json -> heightmap: sculk_shrieker_inner_top_height
textures\blocks\seagrass_carried.texture_set.json -> heightmap: seagrass_carried_height
textures\blocks\sheaf_pottery_pattern.texture_set.json -> heightmap: sheaf_pottery_pattern_height
textures\blocks\shelter_pottery_pattern.texture_set.json -> heightmap: shelter_pottery_pattern_height
textures\blocks\skull_pottery_pattern.texture_set.json -> heightmap: skull_pottery_pattern_height
textures\blocks\snort_pottery_pattern.texture_set.json -> heightmap: snort_pottery_pattern_height
textures\blocks\stonebrick_carved.texture_set.json -> heightmap: stonebrick_carved_height
textures\blocks\stonebrick_cracked.texture_set.json -> heightmap: stonebrick_cracked_height
textures\blocks\stonecutter_other_side.texture_set.json -> heightmap: stonecutter_other_side_height
textures\blocks\tallgrass.texture_set.json -> heightmap: tallgrass_height
textures\blocks\trial_spawner_side.texture_set.json -> heightmap: trial_spawner_side_height
textures\blocks\trial_spawner_top_open.texture_set.json -> heightmap: trial_spawner_top_open_height
textures\blocks\trial_spawner_top.texture_set.json -> heightmap: trial_spawner_top_height
textures\blocks\water_placeholder.texture_set.json -> heightmap: water_placeholder_height

Skipped (missing height texture):
textures\blocks\border.texture_set.json -> missing: textures/blocks/border_height.(png|tga)
textures\blocks\bubble_column_down_top_a.texture_set.json -> missing: textures/blocks/bubble_column_down_top_a_height.(png|tga)
textures\blocks\bubble_column_down_top_b.texture_set.json -> missing: textures/blocks/bubble_column_down_top_b_height.(png|tga)
textures\blocks\bubble_column_down_top_c.texture_set.json -> missing: textures/blocks/bubble_column_down_top_c_height.(png|tga)
textures\blocks\bubble_column_down_top_d.texture_set.json -> missing: textures/blocks/bubble_column_down_top_d_height.(png|tga)
textures\blocks\bubble_column_inner_a.texture_set.json -> missing: textures/blocks/bubble_column_inner_a_height.(png|tga)
textures\blocks\bubble_column_inner_b.texture_set.json -> missing: textures/blocks/bubble_column_inner_b_height.(png|tga)
textures\blocks\bubble_column_outer_a.texture_set.json -> missing: textures/blocks/bubble_column_outer_a_height.(png|tga)
textures\blocks\bubble_column_outer_b.texture_set.json -> missing: textures/blocks/bubble_column_outer_b_height.(png|tga)
textures\blocks\bubble_column_outer_c.texture_set.json -> missing: textures/blocks/bubble_column_outer_c_height.(png|tga)
textures\blocks\bubble_column_outer_d.texture_set.json -> missing: textures/blocks/bubble_column_outer_d_height.(png|tga)
textures\blocks\bubble_column_outer_e.texture_set.json -> missing: textures/blocks/bubble_column_outer_e_height.(png|tga)
textures\blocks\bubble_column_outer_f.texture_set.json -> missing: textures/blocks/bubble_column_outer_f_height.(png|tga)
textures\blocks\bubble_column_outer_g.texture_set.json -> missing: textures/blocks/bubble_column_outer_g_height.(png|tga)
textures\blocks\bubble_column_outer_h.texture_set.json -> missing: textures/blocks/bubble_column_outer_h_height.(png|tga)
textures\blocks\bubble_column_up_top_a.texture_set.json -> missing: textures/blocks/bubble_column_up_top_a_height.(png|tga)
textures\blocks\bubble_column_up_top_b.texture_set.json -> missing: textures/blocks/bubble_column_up_top_b_height.(png|tga)
textures\blocks\bubble_column_up_top_c.texture_set.json -> missing: textures/blocks/bubble_column_up_top_c_height.(png|tga)
textures\blocks\bubble_column_up_top_d.texture_set.json -> missing: textures/blocks/bubble_column_up_top_d_height.(png|tga)
textures\blocks\camera_back.texture_set.json -> missing: textures/blocks/camera_back_height.(png|tga)
textures\blocks\camera_front.texture_set.json -> missing: textures/blocks/camera_front_height.(png|tga)
textures\blocks\camera_side.texture_set.json -> missing: textures/blocks/camera_side_height.(png|tga)
textures\blocks\camera_top.texture_set.json -> missing: textures/blocks/camera_top_height.(png|tga)
textures\blocks\cauldron_water_placeholder.texture_set.json -> missing: textures/blocks/cauldron_water_placeholder_height.(png|tga)
textures\blocks\cauldron_water.texture_set.json -> missing: textures/blocks/cauldron_water_height.(png|tga)
textures\blocks\chain_command_block_back_mipmap.texture_set.json -> missing: textures/blocks/chain_command_block_back_mipmap_height.(png|tga)
textures\blocks\chain_command_block_conditional_mipmap.texture_set.json -> missing: textures/blocks/chain_command_block_conditional_mipmap_height.(png|tga)
textures\blocks\chain_command_block_front_mipmap.texture_set.json -> missing: textures/blocks/chain_command_block_front_mipmap_height.(png|tga)
textures\blocks\chain_command_block_side_mipmap.texture_set.json -> missing: textures/blocks/chain_command_block_side_mipmap_height.(png|tga)
textures\blocks\conduit_wind_horizontal.texture_set.json -> missing: textures/blocks/conduit_wind_horizontal_height.(png|tga)
textures\blocks\conduit_wind_vertical.texture_set.json -> missing: textures/blocks/conduit_wind_vertical_height.(png|tga)
textures\blocks\coral_blue_dead.texture_set.json -> missing: textures/blocks/coral_blue_dead_height.(png|tga)
textures\blocks\coral_plant_red_dead.texture_set.json -> missing: textures/blocks/coral_plant_red_dead_height.(png|tga)
textures\blocks\coral_purple_dead.texture_set.json -> missing: textures/blocks/coral_purple_dead_height.(png|tga)
textures\blocks\coral_purple.texture_set.json -> missing: textures/blocks/coral_purple_height.(png|tga)
textures\blocks\coral_red_dead.texture_set.json -> missing: textures/blocks/coral_red_dead_height.(png|tga)
textures\blocks\coral_yellow_dead.texture_set.json -> missing: textures/blocks/coral_yellow_dead_height.(png|tga)
textures\blocks\coral_yellow.texture_set.json -> missing: textures/blocks/coral_yellow_height.(png|tga)
textures\blocks\double_plant_syringa_bottom.texture_set.json -> missing: textures/blocks/double_plant_syringa_bottom_height.(png|tga)
textures\blocks\double_plant_syringa_top.texture_set.json -> missing: textures/blocks/double_plant_syringa_top_height.(png|tga)
textures\blocks\dried_kelp_side_a.texture_set.json -> missing: textures/blocks/dried_kelp_side_a_height.(png|tga)
textures\blocks\dried_kelp_side_b.texture_set.json -> missing: textures/blocks/dried_kelp_side_b_height.(png|tga)
textures\blocks\end_gateway.texture_set.json -> missing: textures/blocks/end_gateway_height.(png|tga)
textures\blocks\end_portal.texture_set.json -> missing: textures/blocks/end_portal_height.(png|tga)
textures\blocks\fire_0_placeholder.texture_set.json -> missing: textures/blocks/fire_0_placeholder_height.(png|tga)
textures\blocks\fire_0.texture_set.json -> missing: textures/blocks/fire_0_height.(png|tga)
textures\blocks\fire_1_placeholder.texture_set.json -> missing: textures/blocks/fire_1_placeholder_height.(png|tga)
textures\blocks\fire_1.texture_set.json -> missing: textures/blocks/fire_1_height.(png|tga)
textures\blocks\firefly_bush_firefly.texture_set.json -> missing: textures/blocks/firefly_bush_firefly_height.(png|tga)
textures\blocks\glass_light_blue.texture_set.json -> missing: textures/blocks/glass_light_blue_height.(png|tga)
textures\blocks\grass_side_snowed.texture_set.json -> missing: textures/blocks/grass_side_snowed_height.(png|tga)
textures\blocks\jigsaw_back.texture_set.json -> missing: textures/blocks/jigsaw_back_height.(png|tga)
textures\blocks\jigsaw_front.texture_set.json -> missing: textures/blocks/jigsaw_front_height.(png|tga)
textures\blocks\jigsaw_lock.texture_set.json -> missing: textures/blocks/jigsaw_lock_height.(png|tga)
textures\blocks\jigsaw_side.texture_set.json -> missing: textures/blocks/jigsaw_side_height.(png|tga)
textures\blocks\kelp_a.texture_set.json -> missing: textures/blocks/kelp_a_height.(png|tga)
textures\blocks\kelp_b.texture_set.json -> missing: textures/blocks/kelp_b_height.(png|tga)
textures\blocks\kelp_c.texture_set.json -> missing: textures/blocks/kelp_c_height.(png|tga)
textures\blocks\kelp_d.texture_set.json -> missing: textures/blocks/kelp_d_height.(png|tga)
textures\blocks\kelp_top_bulb.texture_set.json -> missing: textures/blocks/kelp_top_bulb_height.(png|tga)
textures\blocks\kelp_top.texture_set.json -> missing: textures/blocks/kelp_top_height.(png|tga)
textures\blocks\lava_flow.texture_set.json -> missing: textures/blocks/lava_flow_height.(png|tga)
textures\blocks\lava_placeholder.texture_set.json -> missing: textures/blocks/lava_placeholder_height.(png|tga)
textures\blocks\lava_still.texture_set.json -> missing: textures/blocks/lava_still_height.(png|tga)
textures\blocks\missing_tile.texture_set.json -> missing: textures/blocks/missing_tile_height.(png|tga)
textures\blocks\portal_placeholder.texture_set.json -> missing: textures/blocks/portal_placeholder_height.(png|tga)
textures\blocks\portal.texture_set.json -> missing: textures/blocks/portal_height.(png|tga)
textures\blocks\reeds.texture_set.json -> missing: textures/blocks/reeds_height.(png|tga)
textures\blocks\repeating_command_block_back_mipmap.texture_set.json -> missing: textures/blocks/repeating_command_block_back_mipmap_height.(png|tga)
textures\blocks\repeating_command_block_conditional_mipmap.texture_set.json -> missing: textures/blocks/repeating_command_block_conditional_mipmap_height.(png|tga)
textures\blocks\repeating_command_block_front_mipmap.texture_set.json -> missing: textures/blocks/repeating_command_block_front_mipmap_height.(png|tga)
textures\blocks\repeating_command_block_side_mipmap.texture_set.json -> missing: textures/blocks/repeating_command_block_side_mipmap_height.(png|tga)
textures\blocks\respawn_anchor_top.texture_set.json -> missing: textures/blocks/respawn_anchor_top_height.(png|tga)
textures\blocks\sculk_sensor_tendril_active.texture_set.json -> missing: textures/blocks/sculk_sensor_tendril_active_height.(png|tga)
textures\blocks\sculk_sensor_tendril_inactive.texture_set.json -> missing: textures/blocks/sculk_sensor_tendril_inactive_height.(png|tga)
textures\blocks\sculk_vein.texture_set.json -> missing: textures/blocks/sculk_vein_height.(png|tga)
textures\blocks\seagrass_doubletall_bottom_a.texture_set.json -> missing: textures/blocks/seagrass_doubletall_bottom_a_height.(png|tga)
textures\blocks\seagrass_doubletall_bottom_b.texture_set.json -> missing: textures/blocks/seagrass_doubletall_bottom_b_height.(png|tga)
textures\blocks\seagrass_doubletall_top_a.texture_set.json -> missing: textures/blocks/seagrass_doubletall_top_a_height.(png|tga)
textures\blocks\seagrass_doubletall_top_b.texture_set.json -> missing: textures/blocks/seagrass_doubletall_top_b_height.(png|tga)
textures\blocks\seagrass.texture_set.json -> missing: textures/blocks/seagrass_height.(png|tga)
textures\blocks\soul_campfire.texture_set.json -> missing: textures/blocks/soul_campfire_height.(png|tga)
textures\blocks\soul_fire_0.texture_set.json -> missing: textures/blocks/soul_fire_0_height.(png|tga)
textures\blocks\soul_fire_1.texture_set.json -> missing: textures/blocks/soul_fire_1_height.(png|tga)
textures\blocks\structure_air.texture_set.json -> missing: textures/blocks/structure_air_height.(png|tga)
textures\blocks\structure_block_corner.texture_set.json -> missing: textures/blocks/structure_block_corner_height.(png|tga)
textures\blocks\structure_block_data.texture_set.json -> missing: textures/blocks/structure_block_data_height.(png|tga)
textures\blocks\structure_block_export.texture_set.json -> missing: textures/blocks/structure_block_export_height.(png|tga)
textures\blocks\structure_block_load.texture_set.json -> missing: textures/blocks/structure_block_load_height.(png|tga)
textures\blocks\structure_block_save.texture_set.json -> missing: textures/blocks/structure_block_save_height.(png|tga)
textures\blocks\structure_block.texture_set.json -> missing: textures/blocks/structure_block_height.(png|tga)
textures\blocks\structure_void.texture_set.json -> missing: textures/blocks/structure_void_height.(png|tga)
textures\blocks\tallgrass_carried.texture_set.json -> missing: textures/blocks/tallgrass_carried_height.(png|tga)
textures\blocks\trapped_chest_front.texture_set.json -> missing: textures/blocks/trapped_chest_front_height.(png|tga)
textures\blocks\water_flow_grey.texture_set.json -> missing: textures/blocks/water_flow_grey_height.(png|tga)
textures\blocks\water_flow.texture_set.json -> missing: textures/blocks/water_flow_height.(png|tga)
textures\blocks\water_still_grey.texture_set.json -> missing: textures/blocks/water_still_grey_height.(png|tga)
textures\blocks\water_still.texture_set.json -> missing: textures/blocks/water_still_height.(png|tga)

