This article was co-authored by wikiHow staff writer, Jack Lloyd. Jack Lloyd is a Technology Writer and Editor for wikiHow. He has over two years of experience writing and editing technology-related articles. He is technology enthusiast and an English teacher.
The wikiHow Tech Team also followed the article's instructions and verified that they work.
This article has been viewed 200,547 times.
Learn more...
This wikiHow teaches you how to install and set up a Tekkit server for Minecraft on your Windows computer. Tekkit is a custom host which enables mods, thus allowing you to enjoy mods with other players. Unfortunately, Tekkit is only available for Windows users, and it cannot be used in conjunction with the Windows 10 version of Minecraft.
Things You Should Know
- Make sure you have the latest version of Microsoft and Java before downloading and installing Tekkit.
- Open your router’s page online and create a new port forwarding rule that allows others to join your server.
- Find your computer’s IP address to set up the new server, and add other players to your server by giving them your public IP address.
Steps
Installing Tekkit
-
1Make sure that you have the latest version of both Minecraft and Java. The easiest way to do this for Minecraft is by double-clicking the Minecraft launcher and waiting for it to update itself if necessary. For Java, open Internet Explorer, go to https://java.com/en/download/installed.jsp, click Agree and Continue, and follow any on-screen prompts.
- If nothing happens, your Java is up-to-date.
- Since most modern browsers don't support Java, using Internet Explorer is the best way to ensure you don't run into any errors.
-
2Install the Java Development Kit if you don't have it. The Java Development Kit (JDK) is necessary both to run Tekkit's launch file and to use Minecraft Forge later:
- Open the JDK website
- Check the "Accept License Agreement" box in the "Java SE Development Kit 8u171" section.
- Click the jdk-8u171-windows-x64.exe link to the right of the "Windows x64" heading.
- Double-click the downloaded Java file, then follow the on-screen setup instructions.
Advertisement -
3Open the Tekkit download page. Go to https://www.technicpack.net/modpack/tekkit.552560 in your computer's web browser.
-
4Click Server Download. It's a blue button in the lower-right side of the page.
-
5Extract the server folder. Right-click the Tekkit ZIP folder, click Extract All... in the resulting drop-down menu, and click Extract at the bottom of the pop-up window.
-
6Change Tekkit's available RAM. You can change Tekkit's memory allocation by doing the following:
- Right-click the launch file.
- Click Edit in the drop-down menu.
- Review the "-Xmx[number]G -Xms[number]G" values:
- The first number refers to the maximum number of gigabytes of RAM your server will use.
- The second number refers to the minimum RAM your server will use.
- Lower or raise the numbers to reflect your computer's specifications if necessary.
-
7Run the Tekkit installation. Double-click the launch file to do so. This will open a Command Prompt window in which Tekkit will begin running your server and unpacking its necessary files.
- You will have to click Allow access if prompted by Windows Firewall to allow the program.
-
8Wait for the Command Prompt window to stop loading information. Once your Command Prompt window finishes loading information, you're free to proceed with the next part of the setup process.
- You can close the server by typing in stop and pressing ↵ Enter.
Forwarding Your Server's Port
-
1Find your computer's local IP address. Go to https://www.whatismyip.com/ in your computer's web browser, then look at the number to the right of the "Your Local IP is:" heading.
-
2Find your router's local IP address. You'll need this in order to open your router's page:
- Open Start
- Open Settings
- Click Network & Internet
- Click View your network properties near the bottom of the page.
- Scroll down to the "Wi-Fi" section, then look at the number next to the "Default gateway" heading.
-
3Open your router's page. Open a web browser, then enter the "Default gateway" address in your browser's address bar.
-
4Log into your router if prompted. If you're greeted with a login page, enter your router's username and password before proceeding.
- You may also be prompted to log in upon opening the Port Forwarding section.
-
5Find the "Port Forwarding" section and open it. You may have to look for a Settings or Advanced Settings section first.
- Since all routers have slightly different pages, you may want to consult your router's manual for specific instructions.
-
6Create a new port forwarding rule. Enter your computer's local IP address in the "IP" or "Rule" text box.
-
7Set the protocol to TCP. Click the "UDP" drop-down menu, then click TCP.
- In some cases, you'll check the box next to "TCP" instead.
- If your rule already has "TCP" next to it, skip this step.
-
8Set the entry and exit ports as 25565. Type 25565 into each of the "Port" text boxes.
-
9Save and apply the rule. Scroll down and click Save or apply, then wait for the page to refresh. At this point, your Minecraft port should be forwarded, allowing others to join your server.
- Your router may reboot itself after you set this rule.
Setting up Your Server
-
1Find your computer's public IP address. Go to https://www.whatismyip.com/ in your computer's web browser, then look at the number to the right of the "Your Public IPv4 is:" heading.
-
2Make sure Tekkit is running. If you closed the Tekkit Command Prompt window, double-click the launch file again to launch your server, then wait for it to finish booting up before proceeding.
-
3Open Minecraft. Double-click the Minecraft launcher app icon, which resembles a block of grassy dirt, then click PLAY at the bottom of the launcher window.
-
4Click Multiplayer. It's in the middle of the Minecraft window.
-
5Click Add Server. You'll find it at the bottom of the window.
-
6Enter a server name. In the "Server Name" text box, type in the name you want to add to your server.
-
7Set your computer as the server address. Type localhost into the "Server Address" text box.
-
8Click Done. It's at the bottom of the window. This will save your server and attempt to connect to it.
-
9Add players to your server. Once you've created your server, you can invite other people to your server by giving them your public IP address and having them do the following:
- Open Minecraft and click Multiplayer
- Click Add Server
- Enter your server's name into the "Server Name" text box.
- Enter your public IP address into the "Server Address" text box.
- Click Done, then select the server and click Join Server
-
10Add mods to your server. If you have any mods you've downloaded, you can add them to your server by default by placing their extracted JAR files in the "mods" folder which is inside the Tekkit Server folder.
- Adding multiple mods at once may cause your server to become unstable.
Community Q&A
-
QuestionHow do I play on the server you just made?Community AnswerOpen tekkit. Click multiplayer. Go to "add server." Enter the numbers you copied. Click "connect." To avoid lag, do not use the same computer to play as you are using for hosting.
-
QuestionWhenever I try to open the server.properties file, Windows says it cant open the file. How can I fix this?Community AnswerRight click the file, and select 'open with,' and then browse the list of programs until you reach Notepad. It should open with Notepad.
-
QuestionHow do I set the server to run on a world I have already created?Community AnswerThere should be a file named "World." You need to delete it, drag in the world you want to use, and rename it to "World."