Jump to content

Custom Server tutorial


SXScarecrow

Recommended Posts

A few people have been asking about this, so I thought I'd do a basic, step by step tutorial on how to build a server for you custom modpack. To make it even easier, I have done the tricky stuff for you!

Not that I don't trust random applications from the internet or anything, but.... :P

Would you mind describing the process you use to create these?

I'm a much more DIY person and I like to know how things work behind the scenes. Starting from scratch I'm getting stuck at Forge for 1.6 because their website says using their installer is a requirement and I can't distribute the server jar legally.

Link to comment
Share on other sites

mods_zpsfa72d0a6.png

Which of these must be removed? Thanks in advance

From my understanding Mapwriter (zans minimap) needs to be removed. what else?

Im running 1.6.4 So this is my MODS folder

(If there are any other problems are spotted and/or suggestion plz inform me. [my first modpack])

Link to comment
Share on other sites

I'm not sure why no one else seems to be having this MASSIVE problem besides me. But when I go to download any of the base server files, I get the two launch files, and the server file itself is a zip file with what looks like minecraft.jar inside it instead of an executable file. Am I being an idiot or is there something very wrong going on cause I can't even get started without the program that runs my server...

EDIT: Also, i'm not sure if the launch.bat is working at all. I have to spam the shit out of the thing for it to even start, and then it just stops. And the window disappears so quickly I can't even see the error.

EDIT: I realized I was just running the server file incorrectly, which was kinda stupid of me to be honest, but now when I try running it, nothing happens. It begins to load for a few seconds then poof, it just stops.

Link to comment
Share on other sites

As to you MercifulGoliath, I am having a similar issue. After downloading the base server files for 1.6.4 and extracting them as instructed, I tried to run the server by using the launch.bat file. When I start the application, the console appears, disappears, and gives me an error report in the server folder. Here is the error report, if it tells you anything more.


#

# A fatal error has been detected by the Java Runtime Environment:

#

# Internal Error (virtualspace.cpp:114), pid=4968, tid=5928

# fatal error: os::release_memory failed

#

# JRE version: (7.0_45-b18) (build )

# Java VM: Java HotSpot Client VM (24.45-b08 mixed mode, sharing windows-x86 )

# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows

#

# If you would like to submit a bug report, please visit:

# [url]http://bugreport.sun.com/bugreport/crash.jsp[/url]

#

 

--------------- T H R E A D ---------------

 

Current thread (0x004abc00): JavaThread "Unknown thread" [_thread_in_vm, id=5928, stack(0x01850000,0x018a0000)]

 

Stack: [0x01850000,0x018a0000], sp=0x0189f5a0, free space=317k

Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)

V [jvm.dll+0x18df51]

V [jvm.dll+0x187cc6]

V [jvm.dll+0x1640bc]

V [jvm.dll+0x16459b]

V [jvm.dll+0x82fff]

V [jvm.dll+0x7cf16]

V [jvm.dll+0x89a16]

V [jvm.dll+0x874e6]

V [jvm.dll+0x861f2]

V [jvm.dll+0x905c3]

V [jvm.dll+0x13dab4]

V [jvm.dll+0x1605fc]

V [jvm.dll+0xc8ebf]

C [java.exe+0x13c1]

C [java.exe+0x1e33]

C [java.exe+0xa591]

C [java.exe+0xa61b]

C [kernel32.dll+0x4ed6c]

C [ntdll.dll+0x6377b]

C [ntdll.dll+0x6374e]

 

 

--------------- P R O C E S S ---------------

 

Java Threads: ( => current thread )

 

Other Threads:

 

=>0x004abc00 (exited) JavaThread "Unknown thread" [_thread_in_vm, id=5928, stack(0x01850000,0x018a0000)]

 

VM state:not at safepoint (not fully initialized)

 

VM Mutex/Monitor currently owned by a thread: None

 

GC Heap History (0 events):

No events

 

Deoptimization events (0 events):

No events

 

Internal exceptions (0 events):

No events

 

Events (0 events):

No events

 

 

Dynamic libraries:

0x011b0000 - 0x011df000c:\Program Files\Java\jre7\bin\java.exe

0x77740000 - 0x7787c000C:\Windows\SYSTEM32\ntdll.dll

0x77890000 - 0x77964000C:\Windows\system32\kernel32.dll

0x75a90000 - 0x75adb000C:\Windows\system32\KERNELBASE.dll

0x76480000 - 0x76520000C:\Windows\system32\ADVAPI32.dll

0x76310000 - 0x763bc000C:\Windows\system32\msvcrt.dll

0x768a0000 - 0x768b9000C:\Windows\SYSTEM32\sechost.dll

0x76520000 - 0x765c1000C:\Windows\system32\RPCRT4.dll

0x75cf0000 - 0x75db9000C:\Windows\system32\USER32.dll

0x761e0000 - 0x7622e000C:\Windows\system32\GDI32.dll

0x77880000 - 0x7788a000C:\Windows\system32\LPK.dll

0x76800000 - 0x7689d000C:\Windows\system32\USP10.dll

0x746c0000 - 0x7485e000C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\COMCTL32.dll

0x763c0000 - 0x76417000C:\Windows\system32\SHLWAPI.dll

0x761c0000 - 0x761df000C:\Windows\system32\IMM32.DLL

0x75f30000 - 0x75ffc000C:\Windows\system32\MSCTF.dll

0x617f0000 - 0x618af000c:\Program Files\Java\jre7\bin\msvcr100.dll

0x5e5a0000 - 0x5e920000c:\Program Files\Java\jre7\bin\client\jvm.dll

0x73820000 - 0x73827000C:\Windows\system32\WSOCK32.dll

0x75c10000 - 0x75c45000C:\Windows\system32\WS2_32.dll

0x75dc0000 - 0x75dc6000C:\Windows\system32\NSI.dll

0x737e0000 - 0x73812000C:\Windows\system32\WINMM.dll

0x75c50000 - 0x75c55000C:\Windows\system32\PSAPI.DLL

0x72d70000 - 0x72d7c000c:\Program Files\Java\jre7\bin\verify.dll

0x6e1a0000 - 0x6e1c0000c:\Program Files\Java\jre7\bin\java.dll

0x6f7a0000 - 0x6f7b3000c:\Program Files\Java\jre7\bin\zip.dll

0x6c710000 - 0x6c7fb000C:\Windows\system32\dbghelp.dll

 

VM Arguments:

jvm_args: -XX:PermSize=4092m -XX:MaxPermSize=4092m

java_command: minecraft_server.jar -o true

Launcher Type: SUN_STANDARD

 

Environment Variables:

PATH=;"c:\Program Files\Java\jre7\bin"

USERNAME=home

OS=Windows_NT

PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 13, GenuineIntel

 

 

 

--------------- S Y S T E M ---------------

 

OS: Windows 7 Build 7601 Service Pack 1

 

CPU:total 2 (2 cores per cpu, 1 threads per core) family 6 model 15 stepping 13, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, tsc

 

Memory: 4k page, physical 2095604k(1218852k free), swap 4191208k(2826436k free)

 

vm_info: Java HotSpot Client VM (24.45-b08) for windows-x86 JRE (1.7.0_45-b18), built on Oct 8 2013 06:02:43 by "java_re" with unknown MS VC++:1600

 

time: Mon Dec 16 20:27:31 2013

elapsed time: 0 seconds

Link to comment
Share on other sites

You gota put them in the correct places as well, just keep opening folders under library until you find one that matches the wording, then the version, and under that it will have no .jar file, put the respective .jar in and voala! My server was missing 4 files... three of which were found on the same site, the last, the jolt-simple:4.5 i found elsewhere...

Link to comment
Share on other sites

You gota put them in the correct places as well, just keep opening folders under library until you find one that matches the wording, then the version, and under that it will have no .jar file, put the respective .jar in and voala! My server was missing 4 files... three of which were found on the same site, the last, the jolt-simple:4.5 i found elsewhere...

Why did it work before and now suddenly it doesn't?

Link to comment
Share on other sites

Idk.... I heard somewhere that mojang had removed something like this to keep people from hacking the game and what not... Too many people not paying for minecraft so now those who customize can't get the files as easily.... Still possible, just more difficult....

Link to comment
Share on other sites

Idk.... I heard somewhere that mojang had removed something like this to keep people from hacking the game and what not... Too many people not paying for minecraft so now those who customize can't get the files as easily.... Still possible, just more difficult....

Mods are what keeps this game alive. Without them Minecraft would die long ago.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...