Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

start.command doesn't go past [Process completed]

Featured Replies

Posted

This has been driving me insane and I have been researching this for hours.

I run a forge server for friends on my computer (Windows) but decided I have a decent MAC and it would be easier to run the server on there. I decided that a fresh install rather then trying to franckenstien the current server for MAC.

So I installed the latest version of Java (8) and downloaded forge, I created a new folder and used the installer to download it into the folder. I ran the default minecraft .jar, put true on the EULA and ran it again, then I ran the forge .jar and it worked so then I went to create the .command

 

I used this text
 

#!/bin/bash
cd "`dirname "$0"`"
java -Xmx7024M -Xms1024M -jar forge-1.11.2-13.20.1.2530-universal.jar nogui

 

I ensured it was saved correctly as .command and that it was plain text.

 

I then correctly gave it persimmon in the terminal by using chmod a+x and that all worked, when I launched it, it gave an odd error about java and I went through all the steps people had previously by trying to redirect the path the terminal uses as it said my version was 1.6 etc etc and eventually I seemed have got that error shifted. But it still didn't work as all it did now was this

 

Spoiler

Last login: Mon Nov 27 13:30:28 on ttys001
AdministorsiMac:~ administrator$ /Users/administrator/Desktop/MAC\ Forge\ Server\ \(Old\)/start.command ; exit;
A problem occurred running the Server launcher.java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
	at net.minecraftforge.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:62)
	at net.minecraftforge.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:31)
Caused by: java.lang.ClassCastException: java.base/jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to java.base/java.net.URLClassLoader
	at net.minecraft.launchwrapper.Launch.<init>(Launch.java:34)
	at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
	... 6 more
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.

[Process completed]

 


So I decided to create a default Minecraft server to see if that worked, I did the normal process and it worked like a dream, with a .command as well.

 

Now I've reinstalled java several times and installed the latest JDK. I tried and create another forge server but this time with the latest rather then recommended and the same problem is happening.

Currently is I run java -version into terminal it returns with this

Spoiler

AdministorsiMac:~ administrator$ java -version
java version "9.0.1"
Java(TM) SE Runtime Environment (build 9.0.1+11)
Java HotSpot(TM) 64-Bit Server VM (build 9.0.1+11, mixed mode)

 

 

I have been at this for hours and have no idea why this is so bloody complicated, anyone have any ideas?

 

There are no logs I can include, sorry if I missed anything out. This is my first time I've posted.

Edited by Banana_Rebel

  • Author
1 hour ago, diesieben07 said:
  • Don't run the minecraft_server jar when you want to run Forge, ever.
  • You must use Java 8 currently, Java 9 is not yet supported.

Double checked I was using Java 8 and now I can launch the.jar properly but the .command still doesn't work and shows the same text.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.