Minecraft Mods

Minecraft 1.8-1.16 Resource Pack Converter (converts to any newer version between 1.8 and 1.16.4)

  • 71 diamonds
  • 23,185 views, 75 today
  • 2,588 downloads, 12 today
  • 146 comments
  • 56 favorites
  • 71
  • 56
  • 146
avatar agentdid127
Level 34 : Artisan Sailor
21
Hello!

This is a overhauled version of Hypixel's Resource Pack Converter, updated to fix many of the bugs that their software had introduced. This version also updates to the latest update of Minecraft Java Edition: (as I'm writing this) 1.15

To run the software (from 1.2 to 1.13), run this command with the pack in the same folder as the jar:
java -jar ResourcePackConverter.jar


There are also some handy parameters to control versions to convert to! Try using something like this where (from) is the version you want to convert from (base versions) like 1.15 and (to) is the version you want to convert to (like 1.16.2)
java -jar ResourcePackConverter.jar --from (from) --to (to)
With the 1.15.2 update, there is a new feature with lighting. To use this feature with older versions, add this parameter to your run command:
--light (front)or
--light (side)
Thanks, agentdid127


(also, if you come across any bugs, please put them in the comments section here)


If the Download Link does not work for whatever reason,
This should work for you.
https://github.com/agentdid127/ResourcePackConverter/releases
CreditHypixel, Ryan Hecht, Steve4744
Progress100% complete
Game VersionMinecraft 1.16
Tags

17 Update Logs

Update #17 1.5.2-pre1 : 12/05/2020 11:01:45 amDec 5th, 2020

Working on the next release, some things aren't completely tested, so it may not work 100%

Updates by me:
- Conversion now changes parent models
- 1.16.4 support
- Preliminary 1.7.2-1.8 support
LOAD MORE LOGS

1
01/16/2021 6:20 pm
Level 1 : New Explorer
TechAutoBlog
Hi there, I have this on my Mac in hopes of converting a pack from 1.8 to 1.16. I typed this command, and get no errors but no results. Any ideas?

java -jar /Users/henry/Downloads/ResourcePackConverter.jar --from 1.8 --to 1.16

the jar and pack are both in my downloads folder
1
01/16/2021 9:09 pm
Level 34 : Artisan Sailor
agentdid127
You need to run the java command for it Ex:

java -jar ResourcePackConverter.jar --from 1.8 --to 1.16
1
12/31/2020 7:10 pm
Level 1 : New Miner
EpicLPer
I tried converting a Resource Pack called "Halcyon Days 3D 1.8 v1.0" with this but sadly it doesn't seem to convert properly. Some paintings aren't applied the correct size to, planks aren't textured correctly (they should appear as crates, not normal planks) and some other replacement models make the ground transparent.

Still works well to get it somewhat going tho!
1
01/06/2021 9:26 am
Level 34 : Artisan Sailor
agentdid127
Which version are you using? the latest release or the prerelease? and there is a newer thing with the latest versions of the game that does make the ground transparent in newer versions of the game (I think 1.12+ but not sure)
1
12/12/2020 7:01 pm
Level 1 : New Miner
Dan Jackiels
Thank you so much for making this!
I'm so glad I found this before I went crazy trying to poke around with all the JSON files.

I converted the GhibliCraft resource pack (EU) from 1.12 to 1.16

A few things that didn't work:
- chests: single chest wasn't properly skinned, the double chest was vanilla.
I tried converting the chests myself before I found your tool and they use 2 different system for skinning chests. It can be seen just from the textures themselves.

- custom models: Some models stayed vanilla, some smaller ones, you can see through the ground around them.

I didn't expect that it would convert everything 100% accurately but your program did convert a good part of it which I'm pleasantly surprised by.

Thank you again!
2
12/15/2020 8:44 pm
Level 1 : New Miner
steve4744
I think in 1.13 Mojang stopped rendering the upper face of a block if it was immediately below another non-transparent block (as you never see that face of the block, it's pointless rendering it).

I had the same issue as you with the GhibliCraft Japanese pack where 'sandals' had an x-ray effect below them. The reason being the 'sandals' were based on the redstone_repeater block which has a full, non-transparent base, and so the upper face of the block below it is not rendered in 1.13+. And because the 'sandals' models don't have a solid base you can see through the non-rendered face below it.

I don't think the pack converter can really do anything about that.

If it helps, what I decided to do was manually change the block from a redstone_repeater to something without a solid base (to ensure the block face below is rendered). Decided on wooden butttons which didn't exist in 1.12 and renamed the existing redstone_repeater models to button models.

Then rather tediously went round the map replacing all the redstone_repeaters with wooden buttons.
1
11/19/2020 11:30 pm
Level 1 : New Miner
BumbleBode
I tried to convert from 1.16 to 1.8 with the code "java -jar ResourcePackConverter.jar --from (1.16) --to (1.8)" in the command prompt and I get this: "
Exception in thread "main" java.lang.NullPointerException
at com.agentdid127.resourcepack.Util.getVersionProtocol(Util.java:107)
at com.agentdid127.resourcepack.PackConverter.<init>(PackConverter.java:46)
at com.agentdid127.resourcepack.Main.main(Main.java:21)"
Whyyyyyyy
3
11/22/2020 5:05 pmhistory
Level 1 : New Miner
steve4744
You can only convert a pack from an older version to a newer version, e.g. 1.8 -> 1.16, not the reverse direction.
1
11/05/2020 6:33 am
Level 1 : New Crafter
PixelCat_
the program does not change any item names (example wood_shovel is not wooden_shovel)
and also any directory names(items is not item)
1
11/07/2020 10:05 pm
Level 34 : Artisan Sailor
agentdid127
That should work, what command are you running?
1
10/16/2020 11:01 pmhistory
Level 1 : New Miner
Goatfishmc
Is the website to download the thing down right now? NVM I'm dumb theres a github link, also I converted to 1.16.1 and a bunch of the blocks do not look right when in my hand, and I have a lot of those purple black missing texture things
1
10/24/2020 3:37 pm
Level 34 : Artisan Sailor
agentdid127
Is it possible for me to get a list of what blocks are giving you an error?
1
10/06/2020 7:07 pm
Level 1 : New Miner
shibby98
Hi, would this tool be able to convert a 1.16 pack to 1.8.9? Or does it only convert to higher versions
1
10/08/2020 8:17 am
Level 34 : Artisan Sailor
agentdid127
Only newer versions right now.
1
10/08/2020 10:39 am
Level 1 : New Miner
shibby98
Is there a way to manually convert it?
1
10/08/2020 7:54 pm
Level 34 : Artisan Sailor
agentdid127
You'd have to remove a lot of textures, edit about a million JSON files to fit a very strict syntax, removing most of the file,

update the lang to it's former version...


so yeah, there's a lot
2
09/29/2020 11:15 amhistory
Level 1 : New Miner
ThyMainGuy
Hi! This is really great tool, thank you so much! I have some issues on my side (I must admit i'm just starting with ressource pack so sorry if my issues are somewhat simple. I am trying to convert this pack to 1.16.3 to play with a friend who is confined indoor and missing out her favorite season: fall. This pack seem very nice looking and I'm sure it would soothe her a little to enjoy some form of "outdoor fall beauty" while she must stay inside.



I tried your converter and it work partly (maybe the error is on my side) Many elements have the nice updated texture but many seem to show the purple/black error checker. One of these block is the grass block (the dirt block is fine and many tree/foliage are too)



When I typed down your command I've put 1.12 to 1.16.3



https://www.planetminecraft.com/texture-pack/autumn-season-pack/



Any help would be very much appreciated, I want to make the world a little brighter for my friend in these dark days.



Thank you very much for your time!
1
09/29/2020 12:14 pmhistory
Level 34 : Artisan Sailor
agentdid127
Looking at this, the creator of the pack had added some default models to the pack. For this to work, I'd have to write some stuff that fixes parenting in the pack. It's doable, just would take some time. I would suggest extracting the zip file and deleting the files that start with grass_ in the models/block folder. That should still work for you, though I will try and find some time to fix this.
1
09/29/2020 1:33 pm
Level 34 : Artisan Sailor
agentdid127
Update: so I think I have a fix for this issue, just requires a lot more testing...
1
10/10/2020 6:53 pm
Level 1 : New Miner
Qraut
I think I've got the same or a very similar issue as ThyMainGuy. Converted a resource pack from 1.12 to 1.16.1 but a few blocks show the purple/black error texture, while other textures updated just fine. Some of those blocks are the grass blocks, hay bales, wheat crops, trapdoors and logs.



Any update on the fix?
1
09/29/2020 3:32 pm
Level 1 : New Miner
ThyMainGuy
You are kind beyond belief! (ノ◕ヮ◕)ノ*:・゚✧



I will try your first proposition ( I am curious to see the result) and can't thank you enough for taking the time to look into it!
1
07/25/2020 2:15 pm
Level 23 : Expert Mage
MrNygus
1
07/25/2020 6:27 pm
Level 34 : Artisan Sailor
agentdid127
From what I'm reading, It seems that it's trying to rename "endercystal" to end_crystal

however the file already exists. Do you happen to have both a "end_crystal" and endercrystal file?
1
07/20/2020 5:03 pm
Level 20 : Expert Architect
OzzyKP
Ok, sorry for being a newbie, but where do I type those commands? I put the file in the same folder as my pack, when I double click it, my pack is updated to 1.13. I want to update it to 1.15.2.

I tried typing stuff in the command prompt, but no dice. Help?
1
07/21/2020 9:34 am
Level 20 : Expert Architect
OzzyKP
This is what I got when I tried to type that stuff in the command line. 
1
07/21/2020 11:23 am
Level 34 : Artisan Sailor
agentdid127
You have to make your way into that folder via command prompt. Say that my file is in



C:/Users/Alex/Convert/



I'd have to type `cd convert`

or you can type `C:/Users/Alex/Convert/`



Before you run the command.



Also, no parenthesis in your versions with the command
2
07/21/2020 4:37 pm
Level 20 : Expert Architect
OzzyKP
Ah, perfect, thanks. That worked!
1
07/14/2020 3:27 pm
Level 1 : New Network
ClassifiedDuck
Please add compatibility with the Models folder! I kept getting blocks with Purple and Black.
1
07/15/2020 2:42 amhistory
Level 34 : Artisan Sailor
agentdid127
It should convert the models folder. What particular issue are you having with it? By any chance do you have both an item/ and items/ texture folder in your pack? That may be your issue
1
07/15/2020 11:06 am
Level 1 : New Network
ClassifiedDuck
I fixed the problem, I had to remove the block folder from the Models folder. idk why but it worked.
I only use the Item part of models so it was fine to remove it.
1
07/10/2020 3:23 pm
Level 1 : New Miner
Username_was_taken
I have a request:I have, for example a bed; in the 1.8 there were multiple files and in the 1.15 there's only one. Can you make the program put the files into one, too?

I think that would be a lot of coding, but i'm sure you can do it ^^
1
07/15/2020 2:43 am
Level 34 : Artisan Sailor
agentdid127
Do you mean the model or the texture?
1
07/09/2020 3:56 pm
Level 1 : New Explorer
stardecoder
am not gonna lie to ya pal i'm pretty fvckin stupid and don't understand the instructions above ^ is there a video i can follow? tryna upgrade alan becker's ghibli pack cos its on 1.12 STILL lmao
1
07/21/2020 2:10 pm
Level 34 : Artisan Sailor
agentdid127
I uploaded one this morning. will be live at 3PM Eastern
2
07/01/2020 7:30 pm
Level 1 : New Crafter
KiwiFruit555
Is there a way to convert from 1.15.2 to 1.8.9 yet? I have basically finished my pack for 1.15 and I need to convert it down
1
08/24/2020 10:36 pm
Level 23 : Expert Miner
oscardaavid
1
07/01/2020 7:33 pm
Level 1 : New Crafter
KiwiFruit555
It would seem easy to just reverse the update process so it will downgrade
1
07/06/2020 11:43 pm
Level 34 : Artisan Sailor
agentdid127
It's not as easy as it seems, newer features may not work as intended.
1
07/07/2020 5:48 pm
Level 1 : New Miner
N3thaniel
Would it still be possible tho?
1
07/09/2020 3:13 pm
Level 34 : Artisan Sailor
agentdid127
It's possible for certain things. Other things that are more commonly used in newer packs, like Custom Model Data, aren't doable, since it was added in 1.14, and there's no way to backtrack past that.
2
06/19/2020 10:32 amhistory
Level 1 : New Miner
StoneMc
I was just wondering can you make a youtube tutorial for this.
Because im confused where to put the command
Just saying but i havent tried it out but i love that it can convert to 1.15
1
06/19/2020 3:17 pm
Level 34 : Artisan Sailor
agentdid127
I've been meaning to for the longest time. just haven't gotten the chance.
1
07/21/2020 1:31 pm
Level 34 : Artisan Sailor
agentdid127
Update: Uploaded one Today!
1
06/01/2020 4:47 pm
Level 1 : New Miner
pingodog
Very useful project! Waiting for backwards conversion, but don't rush! Keep up the good work.
1
05/15/2020 5:32 pmhistory
Level 1 : New Miner
captainbozo01
I tried it with the 1.13 Version of the A'therys Ascended pack (tried to convert it to 1.15), it sadly didn't work :( I got the same error message as Finollie1
1
05/22/2020 12:49 am
Level 34 : Artisan Sailor
agentdid127
Do you have a link to the pack so I can replicate the issue?
1
05/12/2020 5:50 pmhistory
Level 1 : New Miner
Finollie1
Hi! Trying to convert from 1.10 to 1.15, I keep receiving this error after the name conversion:

Running PackMetaConverter
Running SpacesConverter
Renamed: New folder->New_folder
Running ModelConverter
Failed to convert!
Exception in thread "main" java.lang.RuntimeException: java.lang.NullPointerException
at net.hypixel.resourcepack.Util.propagate(Util.java:82)
at net.hypixel.resourcepack.PackConverter.lambda$run$0(PackConverter.java:112)
at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source)
at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
at java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
at java.util.Iterator.forEachRemaining(Unknown Source)
at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Unknown Source)
at java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source)
at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source)
at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.util.stream.ReferencePipeline.forEach(Unknown Source)
at net.hypixel.resourcepack.PackConverter.run(PackConverter.java:83)
at net.hypixel.resourcepack.Main.main(Main.java:17)
Caused by: java.lang.NullPointerException
at net.hypixel.resourcepack.impl.ModelConverter.findFiles(ModelConverter.java:41)
at net.hypixel.resourcepack.impl.ModelConverter.convert(ModelConverter.java:33)
at net.hypixel.resourcepack.PackConverter.lambda$run$0(PackConverter.java:106)
... 13 more
1
05/22/2020 1:01 am
Level 34 : Artisan Sailor
agentdid127
Alright, so the issue seems to be that it’s trying to convert models when there is no models... this is much harder than I though it was.
2
05/02/2020 9:18 am
Level 1 : New Miner
Master_Goodbytes
Is there backwards conversion?
like from 1.15 to 1.12
2
05/02/2020 1:43 pm
Level 1 : New Miner
MarauderKnight3
Can I not convert 1.14 to 1.12?
put: java -jar ResourcePackConverter.jar --from 1.14 --to 1.12
Converts to 1.13.
Planet Minecraft Logo

Website

© 2010 - 2021
www.planetminecraft.com

Welcome