Minecraft forge 1.18.1 no targetable jar

The other threads tell me to come here but by any chance does anyone have a set of clear step by step instructions to be have mineos Bullseye work with 1.18.1 Forge servers? Thanks.

This needs a pin!
:heartbeat:
Thank you for this solution

1 Like

Just got 1.18.2 version of forge working with the solution given by ElPres, thanks for your help, greatly appreciated!!!

Hello and thank you SO MUCH ElPres! I’ve spent hours trying to get this to work before I found your reply! Although I was confused at some points so I made a detailed version. I also have no idea what I’m doing so please correct me if I’m wrong.

  1. In MineOS, go to the profiles tab

  2. Change the tab under ID from Mojang to Forge

  3. Download the version of Forge you would like

Now in MineOS, create a new server or do this process on an existing server

  1. Change the profile under the start button to the version of Forge you just downloaded

  2. Under Java Settings change the runnable jar to forge-[version number]-installer.jar
    *[version number] will be something like 1.20.1-47.1.44 and will be different depending on which version of forge you downloaded

  3. Start the server
    *It shouldn’t succeed

Now connect to your server via an sFTP program (If you don’t know how to do this, look up a tutorial on YouTube, the internet, and/or search through the MineOS forums for answers)

  1. Go to this location in your server: /var/games/minecraft/servers/[YourServerName]/libraries/net/minecraftforge/forge/[version number]
    *[YourServerName] will be the name of your server
    *[version number] will be whatever number it was in the previous steps, something like 1.20.1-47.1.44

  2. Copy the file forge-[version number]-universal.jar to your desktop
    *[version number] will be something like 1.20.1-47.1.44

  3. Go back to this location in your server: /var/games/minecraft/servers/[YourServerName]
    *[YourServerName] will be whatever it was earlier

  4. Copy the file from step 8 here

Now back in MineOS

  1. Under Java Settings change the runnable jar to forge-[version number]-universal.jar
    *If it’s not there, refresh the page

  2. Under Java Settings, paste “@user_jvm_args.txt @libraries/net/minecraftforge/forge/[version number]/unix_args.txt” in Additional Java Arguments
    *Replace [version number] with the number from earlier
    *Do not include the quotations when pasting

  3. Start the server

I hope this helps somebody, I tried to make this as beginner friendly as possible.

1 Like

I want to give many thanks for this, I have created forge servers in the past prior to 1.17 and past few years running mostly paper builds but now that i have played versions up to 1.20 for few months wanted to try out ATM9 & since their server is still in beta and lag is terrible to say the least, again many thanks, i hope mineos lives on!