APortingCore

APortingCore is a tool by KAIIIAK and GedeonGrays that allows 1.8 to 1.12.2 Forge mods to run on 1.7.10 Forge. Compatibility of mods varies.

A forum thread for the mod is available here

MultiMC Installation Tutorial:
1.Go to the APortingCore Curseforge page Check the compatibility list for mods to use in the test.



2.Look for the MultiMC link and download the zip file here



3.Once downloaded extract the file, 2 folders named 'libraries' and 'patches' should be visible.



4.Create a MultiMC 1.7.10 instance.





5.Once created, go to the Edit instance button then select 'add empty' and put 'Forge' in the name box and 'net.minecraftforge' in the uid box. Load the game and a patches folder will be created. Remove the original patches folder and add the libraries folder and new patches folder outside the.minecraft folder (above the instance.cfg and mmc-pack.json files).



6.Load the game and a patches folder will appear. Remove the net.minecraftforge file that is part of the original patches folder. Add the libraries and patches folder from the zip file in place of it (another option is to take the code from the zip file patches' net.minecraftforge and paste it in the old one removing the old code with the larger new one).



7.Load the instance and if Forge is loaded it was setup correctly and the game does not crash immediately after reaching the title screen.



8.Add APortingCore 0.3 and compatible mods to the mods folder and load up the game. If the mods are loaded with more than 3 (the usual Forge files) then they are loaded correctly.



9.Create a new world for testing and see what happens.

To use the test mods try Instant Drowning (which is 1.8.9 only) here, Chat Emotes here and Horse Debug Info for 1.8.8 here

Original page was created on the FTB Wiki and ported over. Credit goes to SuntannedDuck2, Astroflux, SirMoogle, ShrimpBot and Tomodachi94 for creation and contribution to the original. The porting to Modding Wiki Project was done by SuntannedDuck2.

Notice video

Developer Feature Rundown: How the mod works from the technical side? (for developers)

V0.1:

Changes the class paths in mods of new versions to similar classes in version 1.7.10 Changes and adds several annotations from new versions so that mods can run Removes check minecraft version in new mods Attempt to migrate graphics implementation from new versions Partially implemented sound events from new versions

V0.2:

Events are working now Keybinds are working now Some kind of GUI are working now (the biggest problem of this mod version)

V0.3:

Mod.Instance and Mod.Metadata are working now Some vector logic Chat massages are working now Add some control event to GuiEvent C17PacketCustomPayload are working now

List of Compatible Mods for APortingCore 0.3 Note: all mods were downloaded from curseforge pages and official pages, if there are none on curseforge. All mods were not changed in any way, except for CompactChat-1.3(1.8.9).jar, which is better to take from our repository due to the fact that it is older, but works better.

Incompatible mods

As we try to support as many mods as possible, let's hope this list will be short.

Galacticraft

Installation

 * 1) Install Forge, put APortingCore into the mods folder (along with the mods from other versions)
 * 2) Run the launcher (it is recommended to NOT use mods from 1.7.10 along with the mods from other versions).

Loading mods from other versions vary in success.

For APortingCore version 0.3 and above, installation requires additional steps.

All that is required of you:

1. Open Forge as an archive

2. Go to the META-INF folder

3. Delete 2 files (if any) - FORGE.DSA and FORGE.SF

4. Edit the MANIFEST.MF file by deleting everything below 22 line

Usually Forge is located in libraries under the following path: libraries\net\minecraftforge\forge\1.7.10-10.13.4.1614-1.7.10\forge-1.7.10-10.13.4.1614-1.7.10.jar

Note: Forge name and location may vary depending on the launcher used.

IMPORTANT! If you are using a launcher that automatically redownloads libraries or Forge (such as MultiMC), unfortunately APortingCore will not be compatible with such a launcher.

Advice: make a backup of your Forge before changing.

What configs does APortingCore have? Absolutely none, you do not need to rack your brains and configure something. Just enjoy the game with mods from the new Minecraft versions.