Originally Posted by
Greevir
Ok, this is how I setup the threads server... I started with a fresh clean minecraft_server.jar. I download forge, and do use the following directions:
Then I run the forge jar to make sure everything is working. (you no longer start the server using the minecraft_server.jar, you use the forge jar.) This will also create the folders you need to place your mods in.
Exit out of minecraft and when this is done, I go ahead and copy the config files that Fuzzie provided to eliminate ID errors while installing these mods. Take the coremod mods (CCC, NEI, Treecapitator) and place them into the coremods folder. (I don't do MCore yet as its a base for Ars Magica, which I'm not at yet.)
Again, run the game (remember, use the forge jar, always) and make sure it loads up.
Now we are off to the mods. I go through the list and install the big mods one by one. Starting the server each time so I can easily trace any error i get. Big mods such as, Ars Magica (which I install MCore in the coremods folder at this time since it requires it), Buildcraft, ComputerCraft, XtraBiomesXL, Factorization, Forestry, IC2, etc.
Then I start installing the smaller mods or plugins and do the same as above, restarting the server after each installed mod. Be sure to check each mod before installing it into the server to make sure it is server compatible. Not all mods can be ran on the server. Some are client-side only (such as the ones I listed earlier in the thread).
And when pasting the error log for minecraft, dont paste the actually minecraft one. Use the error log that Forge creates. It'll be in the same location as your forge jar and minecraft_server.jar. Filename is usually like ForgeModLoader-server-0.log This is always the latest crash log. It is more detailed than the one minecraft shows.
EDIT: A few mods will always throw some errors, the ones I know for sure are MCore and NEI Plugins. MCore will say something like it's deactivated (which is fine) and NEI plugins will say something about not being a forge mod (it'll still work).