Compatibility
Minecraft: Java Edition
Creators
Details

Backport Everything attempts to convert modern Minecraft into older versions!
If you want to see what older versions look like with new textures, this is the pack for you. Test them out on older versions for a laugh, play with updated textures for servers that aren't at the latest version, or start a world in beta or alpha with a weird updated look.
Currently updated for 1.21.11 textures, this pack aims to bring modern versions to older ones. Currently, the pack supports versions 1.20.1 and older, dating back to the first version in 2009 with the pre-classic build rd-132211, which features only grass and cobblestone.
There are other packs available, such as MC New Textures, Modernity and Modern Textures, but I find that they either miss out some textures (e.g. leather armour, fast leaves) or don't support the beta and alpha versions.
Texture packs are not one-click install on Modrinth unlike resource packs, you'll need to install them to your instance (which you may need to create), click the three dots to the right of the start button on the specific instance screen, click 'Open folder', and move the Backport Everything zip file from the 'resourcepacks' folder to the 'texturepacks' folder.
Texture packs are not supported natively before Alpha v1.2.2, but earlier versions can have their textures swapped out using a jar mod. I don't really know why you'd want to play those versions, but it's funny to see them working with the latest textures. If you need help installing versions that don't support texture packs natively, please check the bottom of this page for a guide.
Just a note, rd-20090515 kept crashing for me on launch, and so I can't test it. But since it's just 13 textures, you won't be missing much if you can't run it yourself.
This was a fun little project, but there are probably a few texture issues here and there from the conversion. If you notice any problems and are willing to let me know, please email backporteverything@gmail.com, and I'll address the issue.
Notes:
- From 1.0 and newer, because the Redstone Wire (unconnected) texture is decided by the middle pixels of the Redstone Wire (NESW) texture, the unconnected texture cannot be made more accurate.
- From Alpha v1.2.0 to Beta 1.5, the Grass side faces are not affected by biome colours and are a static colour, but the top texture is, which is not fixable.
- Before 1.5.1, the clock and compass texture was only modifiable with MCPatcher or OptiFine.
- Some versions of the texture pack don't have colour formatting in the pack.txt file, as an undesired character shows before the coloured text.
- For some versions, water & lava animated textures have been added, but they require either OptiFine, MCPatcher or StationAPI to appear in-game on older versions.
Currently, this pack supports:
- OptiFine
- MCPatcher
- StationAPI
- MoreTexture StationAPI
- The Aether (b1.7.3 & 1.2.5) and Aether on Station API (b1.7.3)
OptiFine 1.7.2 and newer can be found here. For archived versions of OptiFine, MCPatcher, and additional files, click here to access my GitHub archive. If you have any other suggestions for mods, feel free to email me.
Big thank you to Julien Kerboeuf for creating the Minecraft Resource Extractor. It definitely helped speed up a lot of the tedious parts. Thank you also to the Mojang Art Director JAPPA for the texture update for 1.14!
How to add textures to versions older than Alpha v1.2.2
To add textures to old versions that don't support texture packs, you'll need to add them as a jar mod using Prism Launcher or MultiMC. They're pretty much the same, but Prism Launcher has fancy extra features.
Unfortunately, Modrinth does not currently support jar mods for older versions.
- Download the ZIP file for the version of Minecraft you want to change. You'll need it for later.
- Download and install either Prism Launcher or MultiMC; take your pick.
- Open either Prism or MultiMC, log in to your Microsoft account and then click the 'Add Instance' button in the top-right corner.
- In the 'Custom' (Prism) or 'Vanilla' (MultiMC) section, on the right-hand side, tick the checkboxes for 'Betas' and 'Alphas' in the filter list.
- Scroll down to the version you want to play, select it and click the OK button in the bottom-right.
- Once you've clicked OK, an icon will appear for the version you selected. Right-click on the icon and click 'Edit...' (Prism) or 'Edit Instance' (MultiMC).
- Go to the 'Version' tab if you're on Prism Launcher.
- Once you're on the version tab, you should see a list of actions on the right-hand side. Click the button that says 'Add to Minecraft.jar'.
- A new window should appear, locate the Backport Everything file, select it and open it.
- The jar mod should now be installed. You can then launch the version of Minecraft, and the new textures should work!


