I recently bought minecraft as well as rented a server and someone suggested that I install IC2 on it. After a few hours of research and futile attempts to install it on my own, I figured I'd make an account and ask the wonderful people here for help installing it. I found out that it's not bukkit compatible and reverted my server back to vanilla, though I cannot find a tutorial as to how to install it. All I could find are tutorials for servers hosted on machines at homes. The server is running version 1.4.5 of minecraft and I would like to run the IC2 1.4.5 beta any help is much appreciated.
Installing IC2 on a server
-
-
1. Download the latest version of Forge Universal, put it in your Minecraft_Server.jar.
EDIT: 1a. Do not delete META-INF
2. Run your server.
3. When your server has finished initializing, close it.
4. Put IC2 v1.109 in the mods folder.
5. Delete your world save (not necessary, but it helps with creating ores).
6. Run your server. -
I don't have a minecraft_server.jar in my server directory. That's what's holding me back
-
got it!!
I contacted the server host and asked them about the elusive minecraft_server.jar file and they said to dl one from the minecraft website, mod it how i want, upload it to the server directory, then contact them asking to enable custom .jars.
Thank you for the help crafterofmines
-
you don't need to edit minecraft_server.jar
1. Download Forge.
2. Put forge and minecraft_server.jar into the same folder.
3. run the forge jar as you would the minecraft_server.jar. It will find the minecraft_server.jar and load.
on my linux server I have a script to restart the server automatically;
Bash
Display More#!/bin/bash while true do java -d64 -Xmx2G -Xms2G -jar minecraftforge.jar echo "Sleeping ..." sleep 5 done
It's easy to do the same thing in a .bat.
4. Stop the server with "stop".
5. Put any mods in mods folder, coremods into coremods.
6. Start the server again.
-
Quote
you don't need to edit minecraft_server.jar
Yeah, while it's semi-unnecessary to do it my way for the server, I think it is easier to instruct people to do the same thing for if they were to mod their clients with the same mods.
-
-
This launchers are not for server...
-
alright, so I got the .jar modded and uploaded, it boots up forge but not ic2. and ideas?
-
alright, so I got the .jar modded and uploaded, it boots up forge but not ic2. and ideas?
How are you installing it? Are you putting IC2 in the mods folder?
-
I put the industrial craft 2 Jar file in the mods folder that forge created.
-
I put the industrial craft 2 Jar file in the mods folder that forge created.
Are you sure that your versions of Minecraft and IC2 match? If so, can you post the error log that should be titled ForgeModLoader-0 or something similar?
-
here is the log:
2012-11-24 18:50:38 [INFO] Forge Mod Loader version 2.2.91.173 for Minecraft 1.2.5 loading
2012-11-24 18:50:38 [FINE] Attempting to load mods contained in the minecraft jar file and associated classes
2012-11-24 18:50:38 [FINE] Minecraft is a file at /home/minecraft/multicraft/servers/server169/tekkit312.jar, loading
2012-11-24 18:50:38 [FINE] Found a mod class net.minecraft.server.mod_MinecraftForge in file tekkit312.jar, attempting to load it
2012-11-24 18:50:38 [FINE] ModLoader BaseMod class net.minecraft.server.mod_MinecraftForge found, loading
2012-11-24 18:50:38 [FINE] ModLoader BaseMod class net.minecraft.server.mod_MinecraftForge loaded
2012-11-24 18:50:38 [FINE] Mod class net.minecraft.server.mod_MinecraftForge loaded successfully
2012-11-24 18:50:38 [FINE] Minecraft jar mods loaded successfully
2012-11-24 18:50:38 [INFO] Loading mods from /home/minecraft/multicraft/servers/server169/mods
2012-11-24 18:50:38 [FINE] Found a zip or jar file industrialcraft-2_1.109.113-lf.jar, attempting to load it
2012-11-24 18:50:38 [INFO] File industrialcraft-2_1.109.113-lf.jar contained no mods
2012-11-24 18:50:38 [INFO] Forge Mod Loader has loaded 1 mods
2012-11-24 18:50:38 [FINE] Beginning mod pre-initialization
2012-11-24 18:50:38 [FINER] Pre-initializing /home/minecraft/multicraft/servers/server169/tekkit312.jar
2012-11-24 18:50:38 [FINE] Reading existing configuration file for mod_MinecraftForge : mod_MinecraftForge.cfg
2012-11-24 18:50:38 [FINEST] Configuration for mod_MinecraftForge.DISABLE_DARK_ROOMS found values default: false, configured: false, interpreted: false
2012-11-24 18:50:38 [FINEST] Configuration for mod_MinecraftForge.SPAWNER_ALLOW_ON_INVERTED found values default: true, configured: true, interpreted: true
2012-11-24 18:50:38 [FINEST] Configuration for mod_MinecraftForge.NO_FORGE_KICK_MESSAGE found values default: This server requires you to have Minecraft Forge installed. http://MinecraftForge.net/, configured: This server requires you to have Minecraft Forge installed. http://MinecraftForge.net/, interpreted: This server requires you to have Minecraft Forge installed. http://MinecraftForge.net/
2012-11-24 18:50:38 [FINEST] Configuration for mod_MinecraftForge.SPAWNER_MAKE_MORE_RANDOM found values default: false, configured: false, interpreted: false
2012-11-24 18:50:38 [FINE] Configuration for mod_MinecraftForge written to mod_MinecraftForge.cfg
2012-11-24 18:50:38 [FINE] Mod pre-initialization complete
2012-11-24 18:50:38 [FINE] Verifying mod dependencies are satisfied
2012-11-24 18:50:38 [FINE] All dependencies are satisfied
2012-11-24 18:50:38 [FINE] Sorting mods into an ordered list
2012-11-24 18:50:38 [FINE] Sorted mod list:
2012-11-24 18:50:38 [FINE] mod_MinecraftForge: tekkit312.jar ()
2012-11-24 18:50:38 [FINE] Beginning mod initialization
2012-11-24 18:50:38 [FINER] Initializing mod_MinecraftForge
2012-11-24 18:50:38 [INFO] MinecraftForge v3.3.8.152 Initialized2012-11-24 18:50:38 [FINE] Mod initialization complete
2012-11-24 18:50:38 [FINE] Beginning mod post-initialization
2012-11-24 18:50:38 [FINER] Post-initializing mod_MinecraftForge
2012-11-24 18:50:38 [FINE] Mod post-initialization complete
2012-11-24 18:50:38 [INFO] Forge Mod Loader load complete, 1 mods loaded
2012-11-24 18:50:39 [INFO] Registering world world, dimension 0, of providertype net.minecraft.server.WorldProviderNormal@39cc0239(0) with Minecraft Forge
2012-11-24 18:50:39 [INFO] Registering world world_the_end, dimension 1, of providertype net.minecraft.server.WorldProviderTheEnd@2f542b5b(0) with Minecraft Forge
2012-11-24 18:50:39 [INFO] Registering world world_nether, dimension -1, of providertype net.minecraft.server.WorldProviderHell@32d0a462(0) with Minecraft Forge -
-
Downloading latest version now, I must have grabbed an earlier version by accident then installed that instead. Tekkit312 is a different .jar that came with the server, I have no idea why this is loading.... (using multicraft btw)
-
Multicraft? Sorry I haven't heard of it before, I can't guarantee that my earlier instructions work, although for now they seem to be working.
-
solved it.
When I uploaded the modded minecraft_server.jar file to the server, I saved it as "minecraftforge_server.jar", thinking it would be easy to differentiate it between the other .jars that I could choose from in the .jar file selection list. Apparently the server couldn't tell that it was a custom server file and created another "minecraft_server.jar" file loading that one (and tekkit sub-consequently loaded instead) I changed the name of "minecraftforge_server.jar to minecraft_server.jar and it booted the latest version as well as IC2 (log below)
2012-11-24 19:37:40 [INFO] [ForgeModLoader] Forge Mod Loader version 4.5.2.459 for Minecraft 1.4.5 loading
2012-11-24 19:37:41 [INFO] [STDOUT] 208 recipes
2012-11-24 19:37:41 [INFO] [STDOUT] 27 achievements
2012-11-24 19:37:41 [INFO] [Minecraft] Starting minecraft server version 1.4.5
2012-11-24 19:37:41 [INFO] [ForgeModLoader] Attempting early MinecraftForge initialization
2012-11-24 19:37:41 [INFO] [STDOUT] MinecraftForge v6.4.0.395 Initialized
2012-11-24 19:37:41 [INFO] [ForgeModLoader] MinecraftForge v6.4.0.395 Initialized
2012-11-24 19:37:41 [INFO] [STDOUT] Replaced 84 ore recipies
2012-11-24 19:37:41 [INFO] [ForgeModLoader] Completed early MinecraftForge initialization
2012-11-24 19:37:41 [FINE] [ForgeModLoader] Building injected Mod Containers [cpw.mods.fml.common.FMLDummyContainer, net.minecraftforge.common.ForgeDummyContainer]
2012-11-24 19:37:41 [FINE] [ForgeModLoader] Attempting to load mods contained in the minecraft jar file and associated classes
2012-11-24 19:37:41 [FINE] [ForgeModLoader] Found a minecraft related file at /home/minecraft/multicraft/servers/server169/minecraft_server.jar, examining for mod candidates
2012-11-24 19:37:41 [FINE] [ForgeModLoader] Skipping known library file /home/minecraft/multicraft/servers/server169/lib/argo-2.25.jar
2012-11-24 19:37:41 [FINE] [ForgeModLoader] Skipping known library file /home/minecraft/multicraft/servers/server169/lib/guava-12.0.1.jar
2012-11-24 19:37:41 [FINE] [ForgeModLoader] Skipping known library file /home/minecraft/multicraft/servers/server169/lib/asm-all-4.0.jar
2012-11-24 19:37:41 [FINE] [ForgeModLoader] Minecraft jar mods loaded successfully
2012-11-24 19:37:41 [INFO] [ForgeModLoader] Searching /home/minecraft/multicraft/servers/server169/mods for mods
2012-11-24 19:37:41 [FINE] [ForgeModLoader] Found a candidate zip or jar file industrialcraft-2_1.109.113-lf.jar
2012-11-24 19:37:41 [FINE] [ForgeModLoader] Examining file minecraft_server.jar for potential mods
2012-11-24 19:37:41 [FINE] [ForgeModLoader] The mod container minecraft_server.jar appears to be missing an mcmod.info file
2012-11-24 19:37:41 [FINE] [ForgeModLoader] Examining file industrialcraft-2_1.109.113-lf.jar for potential mods
2012-11-24 19:37:41 [FINER] [ForgeModLoader] Located mcmod.info file in file industrialcraft-2_1.109.113-lf.jar
2012-11-24 19:37:41 [FINE] [ForgeModLoader] Identified an FMLMod type mod ic2.common.IC2
2012-11-24 19:37:41 [FINEST] [ForgeModLoader] Parsed dependency info : [] [] []
2012-11-24 19:37:41 [INFO] [ForgeModLoader] Forge Mod Loader has identified 4 mods to load
2012-11-24 19:37:41 [FINE] [ForgeModLoader] Received a system property request ''
2012-11-24 19:37:41 [FINE] [ForgeModLoader] System property request managing the state of 0 mods
2012-11-24 19:37:41 [FINE] [ForgeModLoader] After merging, found state information for 0 mods
2012-11-24 19:37:41 [FINE] [ForgeModLoader] Activating mod mcp
2012-11-24 19:37:41 [FINE] [ForgeModLoader] Activating mod FML
2012-11-24 19:37:41 [FINE] [ForgeModLoader] Activating mod Forge
2012-11-24 19:37:41 [FINE] [ForgeModLoader] Enabling mod IC2
2012-11-24 19:37:41 [FINE] [ForgeModLoader] Activating mod IC2
2012-11-24 19:37:41 [FINE] [ForgeModLoader] Verifying mod requirements are satisfied
2012-11-24 19:37:41 [FINE] [ForgeModLoader] All mod requirements are satisfied
2012-11-24 19:37:41 [FINE] [ForgeModLoader] Sorting mods into an ordered list
2012-11-24 19:37:41 [FINE] [ForgeModLoader] Mod sorting completed successfully
2012-11-24 19:37:41 [FINE] [ForgeModLoader] Mod sorting data:
2012-11-24 19:37:41 [FINE] [ForgeModLoader] IC2(IndustrialCraft 2:1.109.113-lf): industrialcraft-2_1.109.113-lf.jar ()
2012-11-24 19:37:41 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod mcp
2012-11-24 19:37:41 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod mcp
2012-11-24 19:37:41 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod FML
2012-11-24 19:37:41 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod FML
2012-11-24 19:37:41 [FINER] [ForgeModLoader] Sending event FMLConstructionEvent to mod Forge
2012-11-24 19:37:41 [FINER] [ForgeModLoader] Sent event FMLConstructionEvent to mod Forge^ ^half of the log, the whole thing is to many characters.
For now it's working Thanks for the help and pointing out that the server version mismatch, without that I wouldn't have been able to figure it out.