Skip to content

Update to 1.20.5+ and publish as a library#2

Open
ookiegajwa wants to merge 3 commits intodavchoo:mainfrom
LEATplex:main
Open

Update to 1.20.5+ and publish as a library#2
ookiegajwa wants to merge 3 commits intodavchoo:mainfrom
LEATplex:main

Conversation

@ookiegajwa
Copy link
Copy Markdown

This PR adds support for extracting textures from the new item component format introduced in 1.20.5. It also makes some simple configuration changes to allow publishing the tool on jitpack.io so that it can be invoked programmatically as a library within other projects, such as Bukkit plugins. It also allows for certain areas to be excluded from the head search (region files, entity files, playerdata, and datapacks) with a flag.

This PR retains full backwards compatability, that is, executing the jarfile with the same arguments as before this PR will result in the same output as after this PR. The only exception here is that heads which would have been missed (because the current code doesn't support item components) are now properly detected.

This tool now properly extracts textures stored in the new item component format introduced in 1.20.5
Users can now specify multiple world folders to scan, as well as include/exclude scan locations
Backwards compatibility retained
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant