This guide will feature three main parts to get you from start to finish. You will create your modpack, host it somewhere online, and then you will plug it into the Technic Platform.
Minecraft has been around for a few years now and a lot of systems have grown up around the game. There are many different ways to make modpacks and each one has its own benefits. Some are really good for a single player experience. Some offer creative minds a great way to publish their work to a large audience. We find Technic to be an amazing tool that provides these capabilities to anyone for free. Not only can you make a modpack that takes all of the hard work out of the equation for all of the other people who might want to play with you, it also makes updating a far simpler process than it ever was before. You have access to thousands of creative minds, or just the one that you need. Technic is the platform we recommend for hosting a custom modpack for your server needs.
Anyone can make a Technic modpack with a little time, effort, and research. By the end of this tutorial, you will have a Technic modpack with at least one mod. If you wish to create a pack with more custom stuff, you will need to do some more research or apply what you learn here.
This part will be simple. It just has a lot of steps. First, you’re going to be setting up the basic folder structure and putting MinecraftForge in its place. The second part will focus on getting our mods, generating the necessary files, and plugging them in place to finish the pack. The last step will archive everything into a Zip archive.
One important thing to note before going ahead for anyone who recognizes the file structure of the Minecraft client, modpacks after they have been installed, or servers, Technic modpacks are structured slightly differently. So go ahead keeping that in mind in case anything seems out of place.
binfolder that you just created. Rename it to
configfolder (or other appropriate place).
This is one of the most important parts. We need to take all of the files and turn them into a single archive file. This will allow us to upload it as one file, and later, Technic can download it as one file. It has the added benefit of being compressed. That means that the file size is made smaller than the original files by finding repeating patterns. So uploading and downloading will also be faster.
CTRL + A.
...allow you to use more advanced features (including giving the archive a name). Otherwise, you can rename it after it makes the zip file.
Make sure you create a ZIP file and not a
.tar.gz, or any other archive format. Don’t use complex compression or change block sizes. Use the default settings or Technic might not be able to unzip it later. Not every program is written to be compatible with different compression formats.
At this point, your modpack is complete. It wasn’t too hard to set up, it just had a lot of different steps. Now, you have to host it somewhere and plug it into the Technic platform.
Hosting is a requirement for Technic Platform. Their software acts as a proxy service that bounces your launcher from their services to the hosting service you have chosen to use so that it can download the modpack you create. When it does download it, the software then un-packages everything and runs it. The Technic Platform does not offer hosting as this would be incredibly expensive for them to do.
There are a lot of different ways to do this and many different hosting solutions. Many of them are extremely complicated or cost money, but many are simple to use and free. This guide will use a simple and free service called Dropbox. You will need to have an account to use this, so sign up now if you don’t have one. If you don’t want to use Dropbox, you will need to research other tools like Mediafire, Mega, OneDrive, etc. The most important thing however is that it must have a direct download link. If you choose to use a more complicated method (LAMP server), the files being served have to have public read permissions. This means that if a person (or a computer) accesses the link, it automatically downloads the file (your modpack), without having to click on any buttons. If there are any buttons on the screen, and not a direct download, the system will fail. This isn’t a limitation of Technic, but how these systems are designed to work.
modpack.zipand look for the little “chain link” icon. Click on that and it will bring up the share popup.
?dl=0. This means do not download. We want to change it to
?dl=1. This means download this please!. Effectively that will change your link to a direct download link. It will now look like this:
The last part of this puzzle is to plug everything into the Technic Platform. It’s also fairly easy. The purpose of publishing your pack on Technic is to provide your users a way access your modpack from their client that will automatically download your modpack from your hosting service and set it up to work the way it should (given that there aren’t any bugs in the mods or mistakes in setting up the pack). Technic is also capable of modpack versioning so that you can update your pack from one version to the next and keep track of it. For a more advanced system that will allow people to download and use multiple versions of a modpack similar to how BTeam, Hexxit, Tekkit work, you will need to use Technic Solder. However that is far more advanced than this tutorial.
First, Make sure you have a Technic Platform user account.
https://www.dropbox.com/s/qwerty1234abcd/modpack.zip?dl=1. Paste this link into the modpack location and update the modpack at the bottom of the page.
One of the most important steps you can take in this whole process is to test your pack and make sure it’s working before making it public or sharing with your friends. If you run into any issues, you will have to do research and use Google or other search engines to find solutions. While we want to encourage people who take the next creative leap in making their own modpack, we cannot spend what can take hundreds of hours to help curate one for each person that may run into issues. That being said, there are things you can keep in mind:
Powered by WHMCompleteSolution