The Meaning of Life, the Universe, and Everything.
Join Date:
5/26/2013
Posts:
225
Member Details
First off, I created this tutorial because there are a lot of modpack tutorials out there, a lot. But some may not cover all of the details. I don't know about you but, when someone says something in a video and you didn't understand it, I am lost. I don't want that to happen to you guys so I created this.
There are some basic things to cover before you begin. I will quote the TheXFactor117 a little:
Don't expect your first modpack to be a huge hit like Crafting Dead, EZ Pixelmon, and Decimation Apocalypse and such. Modpacks work very well with a group of friends and a community server.
Do not come into modpack creating thinking you'll make thousands of dollars off of advertisements. You probably won't make any. Most of the mod's copyright and usage prohibit you from making money off of a modpack.
If your first modpack fails, try again. Then again. And again. If you have the patience, you'll make a great modpack. Some compilation errors are very [mind] hurting and sometimes I don't even understand them.
This tutorial will teach you how to make a modpack and upload it to the TechnicLauncher. All of the other launchers are typically only for some mods and a select few of the community ones. This will also teach you how to make a server for that modpack! Keep in mind, these servers will not support plugins! I am still waiting for the future and sponge. I will update this accordingly. I will also help you guys solve the crashes with some tips I have picked up and personally helping you.
Here it is!
---
Step One: Setting Up / Taking Note
Notes: If you plan on making a huge modpack [200+ mods] make sure you have more than 5GB of space on your computer. You are going to want some decent internet speeds to upload the modpack and download the mods. You are going to want 7ZIP / WINRAR install on your device to package the modpacks. You are going to want NOTEPAD++ to read the crash-reports easier and to be organized with text!
---
1. Create a folder with your modpack's name. Don't make your modpack's name stupid. You look like an idiot on TechnicPack.net
2. Create three folders inside of this folder. "bin", "mods", "config"
---
Step Two: Compiling The Mods / Forge
This step is really, really easy! You have to download the mods and download forge! That's it.
Mods:
First, find the place that you want to download the mod from. Please, try to avoide sites like minecraft6, 9minecraft, and others that steal the mod without credit and could easily tamper with the mod and install viruses. Websites like minecraftforums, curse, curseforge and even the mod's own website are almost always safe and give the modder credit through views and money.
---
Keep track of these website's URL and the owner or upkeeper of the mod, this is important for permissions. Don't plan on making the pack public for the world, or want to risk the pack being deleted? Don't worry about that!
Keep in mind that some mods do not allow distribution in public packs [Ex] or on some modpack platforms [Ex].
The mods can be either .jar or .zip, it doesn't matter!
---
Download the correct version of the mod in Minecraft and the most recent / suggested version. If you are making a 1.7.10 modpack, download the 1.7.10 version of the mod! If the mod requires a core mod, install it aswell!
---
Now, move all of those mods the folder called "mods".
Forge:
1. Go to Minecraft Forge and select the version of Minecraft that you are creating this modpack in.
2. Chose "Download Lastest" and download the "Universal" package.
3. Move this file into the "bin" folder.
4. Rename this .jar file "modpack". Nothing else will work, it has to be titled that!
---
Step Three: Packaging / Uploading (To the web and to the Launcher.)
Packaging:
1. Select the three folders and "Add to archive"
2. Archive this as .zip and make sure the name of the modpack and the version of the modpack is in it. At this point, it should be '0.A' or 'Alpha1' or something.
Uploading To The Web:
Upload this .zip file to a website such as Dropbox or anything else. It cannot be MediaFire because there is no direct download.
Uploading To TechnicPack.net:
1. Make a Technic Account if you have not already.
3. Hover your cursor over your account name and select, "Create a Modpack"
4. Fill in the information and read the Modpack Terms. "Create Modpack"
5. "Edit Modpack" and find "Modpack Location"
6. Copy the link of the .zip file and paste the URL. If you are using Dropbox, make sure the URL reads 'dl=1' not 'dl=0'
7. Scroll down to find "Update Modpack" and select it! "Back to Modpack"
---
Step Four: Testing Your Modpack
Installing:
1. Click "INSTALL THIS MODPACK" to copy the installation URL.
2. Paste this link in the TechnicLauncher's search bar and your modpack should appear!
3. Install your modpack and run it!
---
Step Five: Reading Errors
Common Problems and Solutions:
java.lang.UnsupportedClassVersionError: ******** : Unsupported major.minor version 51.0 - Use Java 7. NOT 6.
java.lang.OutOfMemoryError: PermGen space: Update to Java 8 or increase your PermGen Space with the following command line argument: -XX:MaxPermSize=256m
java.lang.NullPointerException with com.pclewis.mcpatcher.mod.something: For the love of god, don't use MCPatcher. Use OptiFine instead.
If you can't run the installer and are on Windows, try Jarfix first. Download it, and run it. If you're using the .exe ones, DISABLE YOUR 3RDPARTY ANTIVIRUS and try running the installer again.
java.lang.NoSuchMethodFoundException: ModLoader.something; Update Forge. Post here if it still crashes. This is EXPECTED in 1.7 as 1.7 builds of Forge are no longer ModLoader compatible.
This version of FML is built for Minecraft a.b.c, we have detected Minecraft x.y.z in your minecraft jar file: Do as it says and get the FML/Forge versions for x.y.z.
"You need to run the version X manually once." This means that you have to run VANILLA minecraft (no mods) for the version listed before you can install Forge.
These libraries failed to download. Try again. org.scala-lang:scala-library:2.10.2, org.scala-lang:scala-compiler:2.10.2
java.lang.NoClassDefFoundException: net/minecraft/client/something : One of your mods is client only and you're on a dedicated server. Check which ones, and remove them.
io.netty.channel.ChannelException: failed to open a new selector: Update to version 10.13.0.1180 or above. Previous versions: Add -Djava.net.preferIPv4Stack=true to your VM args.
java.lang.ConcurrentModificationException or java.util.ConcurrentModificationException before Minecraft loads: Update forge.
java.lang.IndexOutOfBoundsException
at java.nio.Buffer.checkIndex
at java.nio.DirectIntBufferU.get
at net.minecraft.client.renderer.RenderGlobal... - Lower your view distance.
java.net.SocketException or blank dirt screen when connecting to a server: Ensure the client and server configs match.
If your text is distorted like seen below, disable the loading screen by setting "enabled" to "false" in .minecraft/config/splash.properties.
If your main menu background is compressed to a corner, and the rest of the menu is black/white like seen below: Update your Forge to at least 10.13.1.1226 or add -Dforge.forceNoStencil=true to the VM arguments in the launcher.
If MagicLauncher tells you there are errors in forge:
Pro-tip: If you have a problem that isn't on here, Bing the problem 'java.lang.whatever'. Most of the times, this can help and fix your problem. Still have an unanswered problem? Ask me in the comments. Provide at least two sites you visited before you ask so I know you're not so lazy.
First off, I created this tutorial because there are a lot of modpack tutorials out there, a lot. But some may not cover all of the details. I don't know about you but, when someone says something in a video and you didn't understand it, I am lost. I don't want that to happen to you guys so I created this.
There are some basic things to cover before you begin. I will quote the TheXFactor117 a little:
This tutorial will teach you how to make a modpack and upload it to the TechnicLauncher. All of the other launchers are typically only for some mods and a select few of the community ones. This will also teach you how to make a server for that modpack! Keep in mind, these servers will not support plugins! I am still waiting for the future and sponge. I will update this accordingly. I will also help you guys solve the crashes with some tips I have picked up and personally helping you.
Here it is!
---
Step One: Setting Up / Taking Note
Notes: If you plan on making a huge modpack [200+ mods] make sure you have more than 5GB of space on your computer. You are going to want some decent internet speeds to upload the modpack and download the mods. You are going to want 7ZIP / WINRAR install on your device to package the modpacks. You are going to want NOTEPAD++ to read the crash-reports easier and to be organized with text!
---
1. Create a folder with your modpack's name. Don't make your modpack's name stupid. You look like an idiot on TechnicPack.net
2. Create three folders inside of this folder. "bin", "mods", "config"
---
Step Two: Compiling The Mods / Forge
This step is really, really easy! You have to download the mods and download forge! That's it.
Mods:
First, find the place that you want to download the mod from. Please, try to avoide sites like minecraft6, 9minecraft, and others that steal the mod without credit and could easily tamper with the mod and install viruses. Websites like minecraftforums, curse, curseforge and even the mod's own website are almost always safe and give the modder credit through views and money.
---
Keep track of these website's URL and the owner or upkeeper of the mod, this is important for permissions. Don't plan on making the pack public for the world, or want to risk the pack being deleted? Don't worry about that!
Keep in mind that some mods do not allow distribution in public packs [Ex] or on some modpack platforms [Ex].
The mods can be either .jar or .zip, it doesn't matter!
---
Download the correct version of the mod in Minecraft and the most recent / suggested version. If you are making a 1.7.10 modpack, download the 1.7.10 version of the mod! If the mod requires a core mod, install it aswell!
---
Now, move all of those mods the folder called "mods".
Forge:
1. Go to Minecraft Forge and select the version of Minecraft that you are creating this modpack in.
2. Chose "Download Lastest" and download the "Universal" package.
3. Move this file into the "bin" folder.
4. Rename this .jar file "modpack". Nothing else will work, it has to be titled that!
---
Step Three: Packaging / Uploading (To the web and to the Launcher.)
1. Select the three folders and "Add to archive"
2. Archive this as .zip and make sure the name of the modpack and the version of the modpack is in it. At this point, it should be '0.A' or 'Alpha1' or something.
Uploading To The Web:
Upload this .zip file to a website such as Dropbox or anything else. It cannot be MediaFire because there is no direct download.
Uploading To TechnicPack.net:
1. Make a Technic Account if you have not already.
2. Go to www.technicpack.net
3. Hover your cursor over your account name and select, "Create a Modpack"
4. Fill in the information and read the Modpack Terms. "Create Modpack"
5. "Edit Modpack" and find "Modpack Location"
6. Copy the link of the .zip file and paste the URL. If you are using Dropbox, make sure the URL reads 'dl=1' not 'dl=0'
7. Scroll down to find "Update Modpack" and select it! "Back to Modpack"
---
Step Four: Testing Your Modpack
Installing:
1. Click "INSTALL THIS MODPACK" to copy the installation URL.
2. Paste this link in the TechnicLauncher's search bar and your modpack should appear!
3. Install your modpack and run it!
---
Step Five: Reading Errors
Common Problems and Solutions:
Otherwise, we will need console logs, and your JVM and OS versions.
at java.nio.DirectIntBufferU.get
at net.minecraft.client.renderer.RenderGlobal... - Lower your view distance.
Stolen from http://www.minecraftforge.net/forum/index.php?topic=20.msg8027#msg8027
Pro-tip: If you have a problem that isn't on here, Bing the problem 'java.lang.whatever'. Most of the times, this can help and fix your problem. Still have an unanswered problem? Ask me in the comments. Provide at least two sites you visited before you ask so I know you're not so lazy.
There's more to come!
Modpack Servers
What To Do Next
With this, my friend made a very interesting modpack, on which I played.