Are you tired of renaming your files because of the flattening? then use this script!
This batch/shell script file will automatically rename your textures to support 1.13 instead of 1.12.
It works for Windows, Mac and Linux.
WARNING: Backup your resource pack before using this script!
How to use it:
1. Put the script in the resource packs folder.
2. Run the script.
3. Press any key to confirm the script execution.
4. After porting, edit the pack.mcmeta to replace the pack_format value to 4.
Download:
FAQ:
Q: Nothing has been ported!
A: You need to edit the pack.mcmeta with Notepad, then you must change the "pack_format" number to 4, then it will work,
If you can't, replace the pack.mcmeta in the resource pack with the one included in this bundle.
Q: Is this a virus?
A: It isn't, I may have few posts but it isn't, Feel free to throw the files to VirusTotal to see it.
Need more proof? Check the source file then.
Q: Eww, batch...
A: It works anyway, and if you don't like it or you don't use Windows, use the shell script.
Q: Eww, shell script...
A: Then i can't help you to port the resource pack.
Q: I see empty texture folders with no image inside.
A: If you see this after RPP has finished porting, it's intentional so the script doesn't stop,
If it's included in the resource pack's original file, it's the author's fault.
Q: Can i edit it and redistribute it?
A: Yes, you are free to do anything with it.
Q: There's a bug/it isn't porting X.
A: Send a post about it here and i will try to fix it.
Q: I see purple-black checkboard texture in a block/item.
A: Try running the Animations script, if that doesn't helps, send the game logs in the forums, a screenshot is not needed.
Q: Where's the model?
A: It's disabled because it can break stuff, it must be manually edited.
Q: Does it also port models and mcmetas?
A: It supports mcmetas thought the Animation script, but not models, if you have a model-heavy mod, you will need to manually port everything, but this tool helps with the rest.
New versions!
1.0.1, it fixes the description and removes the granite conversion.
and 1.1, it adds conversions related to MC-122411. Note: Shulker Boxes aren't converted in 1.1.
Also, I updated the FAQ and added a changelog and direct downloads.
+ Added conversions about MC-123540, should port everything from 1.13pre2 * There's now 2 script targets, General and Animation, one ports the basic textures, another ports the custom animations. * Changed some categories. * It now tells you when a texture was processed by the script.
* There's a README now. - Removed the unnecessary porting from 1.1
The full release will have the model script target and some bugfixes (and hopefully support to 1.13 ).
Also, the files are now hosted at CurseForge, no more shortener or direct link.
If there's any bugs there, post it here or at CurseForge.
I would add just one simple thing. I also reviewed the code and I can prove it's safe. I would add this to the beginning of the program
cd %appdata%\.minecraft\resourcepacks
set /p "res=Use TAB to select your resource pack: "
cd %res%
This three rows will allow the user to choose what resource pack to use it on.
Your welcome, also, thanks for the code for that :D, i did a change, so it can support other folders like Twitch Launcher, MultiMC, and etc.
Anyways, good news and bad news:
The good news is that ResourcePackPorter 2.0pre2 is out!
Here's the changelog:
+ Added a resource pack picker, instead of putting it in the pack's folder, you need to place it in the .minecraft/resourcepack folder. * Credits to MegaHertz65 for the code. * The entity porting process should not break if you don't have a certain entity's texture. * Fixed the Dual Support/Animations script's description.
Now that the good news is there, now for the bad news:
The bad news is that the next release will not have the models script target.
Why? because it needs more than just simple renames, it needs to edit the content inside, and since i'm using Batch, that would take a lot of time to code it, so, that's why.
How exactly do you run this program? I place it in the root folder and then what?
First, download the newest version, then you need to put the script in the resource pack's folder, it will not work with zip files, then you run the script, then press enter.
If it's a zip file, extract the zip in an another folder, then put the script.
And talking about newest version, ResourcePackPorter 2.0pre3 is out!
Here's the changelog:
+ Added more messages for when the script goes to an another directory. + The script now tries more alternative ways other than entities. * The script now ports until 1.13 pre6. * Fixed some ports that failed in the past release. * The resource pack's blockstates, the models and the font are now disabled to make the pack work normally. - Reverted the "folder picker" change, it should make clear that you need a folder, not a zip. - Removed the Dual Support mode, you should now just use the 1.12 resource pack in 1.12 and 1.13 resource pack in 1.13.
For the next version, i will try to port the script to make it work in macOS and Linux
Anyways, have a good 4th of July for the americans and a good day for the rest of the people
Hello, Sully, thanks for porting this for Linux! I did some changes on it, but it should work normally.
Anyways, here it comes: ResourcePackPorter 2.0pre4 is out!
Here's the changelog!
+ Added the macOS/Linux version of this script! (Credits to SullyTheUnusual for making the base for this) + Added one more step to make the resource pack work for 1.13-pre8. + The bundle now contains a pack.mcmeta, if you can't use Notepad. * The script now ports to 1.13-pre8. * Fixed the Animations script, now it no longer tries to rename the folders. - The script no longer renames the font, since it now works normally.
And there it is, now get ready for 1.13 and for RPP 2.0, because it will be out in 2 days!
The Meaning of Life, the Universe, and Everything.
Join Date:
10/11/2013
Posts:
42
Member Details
This converter works great! Thanks for creating it.
UPDATE:
I did find one bug in it. The purple shulker entity rename is not correct. I think you meant to copy the purple one to the generic but you did rename instead. So the purple one was deleted.
rename shulker_purple.png shulker.png
echo Attempted to port Generic Shulker.
This converter works great! Thanks for creating it.
UPDATE:
I did find one bug in it. The purple shulker entity rename is not correct. I think you meant to copy the purple one to the generic but you did rename instead. So the purple one was deleted.
rename shulker_purple.png shulker.png
echo Attempted to port Generic Shulker.
Your welcome
Also, that specific part was done by purpose, the purple shulker is new at 1.13, and there's a generic version now, so it renames the old purple one to the new generic one, while the new purple continues to be the vanilla one, to prevent confusion.
EDIT:
Forgot to say this along with this message, but RPP 2.0pre4 is also compatible with 1.13-pre10! Hopefully, it will work with the release.
Hey guys, i'm glad to say that ResourcePackPorter 2.0.0 is out and no longer in beta!
It supports 1.13 alright, no changes has been done from 2.0pre4, but it should work alright!
The download link should link to the releases soon.
ResourcePackPorter
A script to port 1.12 resource packs to 1.13
Are you tired of renaming your files because of the flattening? then use this script!
This batch/shell script file will automatically rename your textures to support 1.13 instead of 1.12.
It works for Windows, Mac and Linux.
WARNING: Backup your resource pack before using this script!
How to use it:
1. Put the script in the resource packs folder.
2. Run the script.
3. Press any key to confirm the script execution.
4. After porting, edit the pack.mcmeta to replace the pack_format value to 4.
Download:
FAQ:
Q: Nothing has been ported!
A: You need to edit the pack.mcmeta with Notepad, then you must change the "pack_format" number to 4, then it will work,
If you can't, replace the pack.mcmeta in the resource pack with the one included in this bundle.
Q: Is this a virus?
A: It isn't, I may have few posts but it isn't, Feel free to throw the files to VirusTotal to see it.
Need more proof? Check the source file then.
Q: Eww, batch...
A: It works anyway, and if you don't like it or you don't use Windows, use the shell script.
Q: Eww, shell script...
A: Then i can't help you to port the resource pack.
Q: I see empty texture folders with no image inside.
A: If you see this after RPP has finished porting, it's intentional so the script doesn't stop,
If it's included in the resource pack's original file, it's the author's fault.
Q: Can i edit it and redistribute it?
A: Yes, you are free to do anything with it.
Q: There's a bug/it isn't porting X.
A: Send a post about it here and i will try to fix it.
Q: I see purple-black checkboard texture in a block/item.
A: Try running the Animations script, if that doesn't helps, send the game logs in the forums, a screenshot is not needed.
Q: Where's the model?
A: It's disabled because it can break stuff, it must be manually edited.
Q: Does it also port models and mcmetas?
A: It supports mcmetas thought the Animation script, but not models, if you have a model-heavy mod, you will need to manually port everything, but this tool helps with the rest.
New versions!
1.0.1, it fixes the description and removes the granite conversion.
and 1.1, it adds conversions related to MC-122411.
Note: Shulker Boxes aren't converted in 1.1.
Also, I updated the FAQ and added a changelog and direct downloads.
Can I add json file conversion??
When I run the CMD it says "The system cannot find the file specified." on all conversions.
I add only MCmetas
models isn't added
Link Removed (link updated)
in the end it opens this link
my inglish is bad
asd
ResourcePackPorter 2.0pre1 is out!
Changelog:
+ Added conversions about MC-123540, should port everything from 1.13pre2
* There's now 2 script targets, General and Animation, one ports the basic textures, another ports the custom animations.
* Changed some categories.
* It now tells you when a texture was processed by the script.
* There's a README now.
- Removed the unnecessary porting from 1.1
The full release will have the model script target and some bugfixes (and hopefully support to 1.13 ).
Also, the files are now hosted at CurseForge, no more shortener or direct link.
If there's any bugs there, post it here or at CurseForge.
Your welcome, also, thanks for the code for that :D, i did a change, so it can support other folders like Twitch Launcher, MultiMC, and etc.
Anyways, good news and bad news:
The good news is that ResourcePackPorter 2.0pre2 is out!
Here's the changelog:
+ Added a resource pack picker, instead of putting it in the pack's folder, you need to place it in the .minecraft/resourcepack folder.
* Credits to MegaHertz65 for the code.
* The entity porting process should not break if you don't have a certain entity's texture.
* Fixed the Dual Support/Animations script's description.
Now that the good news is there, now for the bad news:
The bad news is that the next release will not have the models script target.
Why? because it needs more than just simple renames, it needs to edit the content inside, and since i'm using Batch, that would take a lot of time to code it, so, that's why.
How exactly do you run this program? I place it in the root folder and then what?
First, download the newest version, then you need to put the script in the resource pack's folder, it will not work with zip files, then you run the script, then press enter.
If it's a zip file, extract the zip in an another folder, then put the script.
And talking about newest version, ResourcePackPorter 2.0pre3 is out!
Here's the changelog:
+ Added more messages for when the script goes to an another directory.
+ The script now tries more alternative ways other than entities.
* The script now ports until 1.13 pre6.
* Fixed some ports that failed in the past release.
* The resource pack's blockstates, the models and the font are now disabled to make the pack work normally.
- Reverted the "folder picker" change, it should make clear that you need a folder, not a zip.
- Removed the Dual Support mode, you should now just use the 1.12 resource pack in 1.12 and 1.13 resource pack in 1.13.
For the next version, i will try to port the script to make it work in macOS and Linux
Anyways, have a good 4th of July for the americans and a good day for the rest of the people
Ported to Linux, feel free to modify/change. Nice work, BTW!
https://www.amazon.com/clouddrive/share/3IAVjlRxDS6LW8oYnbu1dTZWXpvDSbfTlLJTwuc0YG6
Hello, Sully, thanks for porting this for Linux! I did some changes on it, but it should work normally.
Anyways, here it comes: ResourcePackPorter 2.0pre4 is out!
Here's the changelog!
+ Added the macOS/Linux version of this script! (Credits to SullyTheUnusual for making the base for this)
+ Added one more step to make the resource pack work for 1.13-pre8.
+ The bundle now contains a pack.mcmeta, if you can't use Notepad.
* The script now ports to 1.13-pre8.
* Fixed the Animations script, now it no longer tries to rename the folders.
- The script no longer renames the font, since it now works normally.
And there it is, now get ready for 1.13 and for RPP 2.0, because it will be out in 2 days!
And minutes later, 1.13-pre9 is out, i will check if it needs any changes or not, but i'm aware that it's out.
After some checking, ResourcePackPorter 2.0pre4 needs no changes to work with 1.13-pre9.
This converter works great! Thanks for creating it.
UPDATE:
I did find one bug in it. The purple shulker entity rename is not correct. I think you meant to copy the purple one to the generic but you did rename instead. So the purple one was deleted.
rename shulker_purple.png shulker.png
echo Attempted to port Generic Shulker.
Your welcome
Also, that specific part was done by purpose, the purple shulker is new at 1.13, and there's a generic version now, so it renames the old purple one to the new generic one, while the new purple continues to be the vanilla one, to prevent confusion.
EDIT:
Forgot to say this along with this message, but RPP 2.0pre4 is also compatible with 1.13-pre10! Hopefully, it will work with the release.
Hey guys, i'm glad to say that ResourcePackPorter 2.0.0 is out and no longer in beta!
It supports 1.13 alright, no changes has been done from 2.0pre4, but it should work alright!
The download link should link to the releases soon.
Was looking for something like this! Noticed my block textures wasn't working anymore, glad your utility saves our life! <3
My Minecraft just crashes, I've tried both the general and the animation porter. Is it because I have some custom names?
EDIT: I've tried unzipping the file, and that STILL doesn't work. any help?
Does Minecraft crash with or without it? also, can you send the crash log?