Resclone doesn't download ressourcepacks correctly #1

Closed
opened 2024-03-31 01:19:21 +01:00 by mortebrume · 5 comments

I don't know if it's a general issue or specific to my ressourcepack (it would be strange tho)

I tried with the GitHub and file fetcher, and the checksum is invalid compared to the source, when checking the files inside the cache folder. It seems that the downloaded ressourcepacks are missing some random mcmeta files for my resourcepack (for example the command block mcmeta files).
Since I tried with two different servers for the file fetcher and GitHub, I'm pretty sure that the problem is linked to resclone in some way, it's not a failure of the servers which serve the files. Nothing worthwhile is shown in the logs of the client, resclone tells inside the logs that the download was done successfully.

Of course, I confirmed that the problem still exists without any other mods.

Here is the ressourcepack, on github and on my server :
https://vinderland.fr/resourcepacks/rift.zip
https://github.com/mortebrume/testrift

Thank you !

I don't know if it's a general issue or specific to my ressourcepack (it would be strange tho) I tried with the GitHub and file fetcher, and the checksum is invalid compared to the source, when checking the files inside the cache folder. It seems that the downloaded ressourcepacks are missing some random mcmeta files for my resourcepack (for example the command block mcmeta files). Since I tried with two different servers for the file fetcher and GitHub, I'm pretty sure that the problem is linked to resclone in some way, it's not a failure of the servers which serve the files. Nothing worthwhile is shown in the logs of the client, resclone tells inside the logs that the download was done successfully. Of course, I confirmed that the problem still exists without any other mods. Here is the ressourcepack, on github and on my server : https://vinderland.fr/resourcepacks/rift.zip https://github.com/mortebrume/testrift Thank you !
Owner

Thanks for reporting this.
This seems to be caused by an intentional feature that processes downloaded resource packs to attempt to remove duplicate/unnecessary files (like ones unchanged from vanilla), incorrectly placed roots and empty directories.
I have added an option to log those modifications to hopefully better inform the user about them.
I could also add an option to disable (some of) them, but doing so carries the risk of actually breaking packs from some sources (such as anything downloaded from GitHub), which is why it doesn't exist yet.
If you think I should add it, I can do so, though.

Thanks for reporting this. This seems to be caused by an intentional feature that processes downloaded resource packs to attempt to remove duplicate/unnecessary files (like ones unchanged from vanilla), incorrectly placed roots and empty directories. I have added an option to log those modifications to hopefully better inform the user about them. I could also add an option to disable (some of) them, but doing so carries the risk of actually breaking packs from some sources (such as anything downloaded from GitHub), which is why it doesn't exist yet. If you think I should add it, I can do so, though.
Author

Thank you, I tested with the additional logging and I can confirm that it's the issue.

It seems that with the pack that we are using (based on excalibur) if the mcmetas are unchanged from vanilla. But there are visuals problems, because it seems that minecraft doesn't replace the mcmeta, perhaps because the texture is modified. I can confirm that the problem exists even with all the mods disabled, the processed resourcepack is just invalid.

Perhaps the assumption is false, perhaps it's only a specific issue with the texturepack, I don't know. It would be nice to have an option to disable processing of "unchanged from vanilla files". My usecase is to keep updated a specific resourcepack for a modpack distributed to users in a roleplaying server, so even without github as a fetcher it's not a issue for us.

Logs
[16:59:18] [Render thread/INFO]: Initialising Resclone.
[16:59:18] [pool-4-thread-2/INFO]: Downloading pack: https://vinderland.fr/resourcepacks/addon_fonthd.zip
[16:59:18] [pool-4-thread-1/INFO]: Downloading pack: https://vinderland.fr/resourcepacks/rift.zip
[16:59:19] [pool-4-thread-2/INFO]: Finished downloading.
[16:59:19] [pool-4-thread-1/INFO]: Finished downloading.
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/trims/models/armor/spire_leggings.png
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/trims/models/armor/snout_leggings.png
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/trims/items/leggings_trim.png
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/trims/items/boots_trim.png
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/particle/note.png
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/particle/nautilus.png
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/particle/enchanted_hit.png
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/particle/bubble_pop_4.png
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/particle/bubble_pop_3.png
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/particle/bubble_pop_2.png
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/particle/bubble_pop_1.png
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/mob_effect/poison.png
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/mob_effect/nausea.png
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/mob_effect/blindness.png
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/gui/sprites/widget/tab_selected_highlighted.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/gui/sprites/widget/tab_selected.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/gui/sprites/widget/tab_highlighted.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/gui/sprites/widget/tab.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/gui/sprites/recipe_book/overlay_recipe.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/gui/sprites/realm_status/expires_soon.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/gui/sprites/icon/draft_report.png
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/gui/sprites/container/loom/pattern_selected.png
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/gui/sprites/container/loom/pattern.png
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/gui/sprites/container/bundle/background.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/gui/sprites/advancements/title_box.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/zombie_villager/profession/shepherd.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/zombie_villager/profession/librarian.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/zombie_villager/profession/fletcher.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/zombie_villager/profession/fisherman.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/zombie_villager/profession/farmer.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/zombie_villager/profession/butcher.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/villager/type/snow.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/villager/type/desert.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/villager/profession/librarian.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/villager/profession/fletcher.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/villager/profession/fisherman.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/villager/profession/farmer.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/villager/profession/butcher.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/conduit/wind_vertical.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/conduit/wind.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/conduit/open_eye.png
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/conduit/closed_eye.png
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/warped_stem.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/tall_seagrass_top.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/tall_seagrass_bottom.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/stonecutter_saw.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/soul_lantern.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/soul_campfire_log_lit.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/soul_campfire_fire.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/repeating_command_block_side.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/repeating_command_block_front.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/repeating_command_block_conditional.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/repeating_command_block_back.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/redstone_dust_overlay.png
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/pitcher_crop_bottom.png
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/lantern.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/kelp_plant.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/kelp.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/crimson_stem.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/command_block_side.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/command_block_front.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/command_block_conditional.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/command_block_back.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/chain_command_block_side.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/chain_command_block_front.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/chain_command_block_conditional.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/chain_command_block_back.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/campfire_log_lit.png.mcmeta
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/campfire_fire.png.mcmeta
[16:59:19] [ToggleableConfigWatchService/INFO]: Registering config for libjf-config-core-v2
[16:59:19] [ToggleableConfigWatchService/INFO]: Created config watch service
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/models/block/tinted_cross.json
[16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/models/block/cross.json
[16:59:19] [pool-4-thread-1/INFO]: Pruning empty directory: /assets/minecraft/textures/font
Thank you, I tested with the additional logging and I can confirm that it's the issue. It seems that with the pack that we are using (based on excalibur) if the mcmetas are unchanged from vanilla. But there are visuals problems, because it seems that minecraft doesn't replace the mcmeta, perhaps because the texture is modified. I can confirm that the problem exists even with all the mods disabled, the processed resourcepack is just invalid. Perhaps the assumption is false, perhaps it's only a specific issue with the texturepack, I don't know. It would be nice to have an option to disable processing of "unchanged from vanilla files". My usecase is to keep updated a specific resourcepack for a modpack distributed to users in a roleplaying server, so even without github as a fetcher it's not a issue for us. <details> <summary>Logs</summary> ``` [16:59:18] [Render thread/INFO]: Initialising Resclone. [16:59:18] [pool-4-thread-2/INFO]: Downloading pack: https://vinderland.fr/resourcepacks/addon_fonthd.zip [16:59:18] [pool-4-thread-1/INFO]: Downloading pack: https://vinderland.fr/resourcepacks/rift.zip [16:59:19] [pool-4-thread-2/INFO]: Finished downloading. [16:59:19] [pool-4-thread-1/INFO]: Finished downloading. [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/trims/models/armor/spire_leggings.png [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/trims/models/armor/snout_leggings.png [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/trims/items/leggings_trim.png [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/trims/items/boots_trim.png [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/particle/note.png [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/particle/nautilus.png [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/particle/enchanted_hit.png [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/particle/bubble_pop_4.png [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/particle/bubble_pop_3.png [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/particle/bubble_pop_2.png [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/particle/bubble_pop_1.png [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/mob_effect/poison.png [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/mob_effect/nausea.png [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/mob_effect/blindness.png [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/gui/sprites/widget/tab_selected_highlighted.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/gui/sprites/widget/tab_selected.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/gui/sprites/widget/tab_highlighted.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/gui/sprites/widget/tab.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/gui/sprites/recipe_book/overlay_recipe.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/gui/sprites/realm_status/expires_soon.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/gui/sprites/icon/draft_report.png [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/gui/sprites/container/loom/pattern_selected.png [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/gui/sprites/container/loom/pattern.png [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/gui/sprites/container/bundle/background.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/gui/sprites/advancements/title_box.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/zombie_villager/profession/shepherd.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/zombie_villager/profession/librarian.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/zombie_villager/profession/fletcher.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/zombie_villager/profession/fisherman.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/zombie_villager/profession/farmer.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/zombie_villager/profession/butcher.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/villager/type/snow.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/villager/type/desert.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/villager/profession/librarian.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/villager/profession/fletcher.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/villager/profession/fisherman.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/villager/profession/farmer.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/villager/profession/butcher.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/conduit/wind_vertical.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/conduit/wind.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/conduit/open_eye.png [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/entity/conduit/closed_eye.png [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/warped_stem.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/tall_seagrass_top.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/tall_seagrass_bottom.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/stonecutter_saw.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/soul_lantern.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/soul_campfire_log_lit.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/soul_campfire_fire.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/repeating_command_block_side.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/repeating_command_block_front.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/repeating_command_block_conditional.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/repeating_command_block_back.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/redstone_dust_overlay.png [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/pitcher_crop_bottom.png [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/lantern.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/kelp_plant.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/kelp.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/crimson_stem.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/command_block_side.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/command_block_front.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/command_block_conditional.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/command_block_back.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/chain_command_block_side.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/chain_command_block_front.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/chain_command_block_conditional.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/chain_command_block_back.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/campfire_log_lit.png.mcmeta [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/textures/block/campfire_fire.png.mcmeta [16:59:19] [ToggleableConfigWatchService/INFO]: Registering config for libjf-config-core-v2 [16:59:19] [ToggleableConfigWatchService/INFO]: Created config watch service [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/models/block/tinted_cross.json [16:59:19] [pool-4-thread-1/INFO]: Pruning file unchanged from vanilla: /assets/minecraft/models/block/cross.json [16:59:19] [pool-4-thread-1/INFO]: Pruning empty directory: /assets/minecraft/textures/font
Owner

I have added an option to disable the additional processors.
The archive is still opened as mutable, so checksum correctness is still not guaranteed, but it not being correct (if the root path processor is not applied) would now be a bug.
Could you try it? If it works for you, I'll create a new version with the changes made here.

I have added an option to disable the additional processors. The archive is still opened as mutable, so checksum correctness is still not guaranteed, but it not being correct (if the root path processor is not applied) would now be a bug. Could you try it? If it works for you, I'll create a new version with the changes made here.
Author

I can confirm that everything works for me with the additional processing disabled, the ckecksum is also correct !
Thank you for the quick fix !

I can confirm that everything works for me with the additional processing disabled, the ckecksum is also correct ! Thank you for the quick fix !
Owner

Version 1.12.0 contains the new changes and has been published.
Again, thanks for reporting.

Version 1.12.0 contains the new changes and has been published. Again, thanks for reporting.
Comment
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: JfMods/Resclone#1
No description provided.