Trying to make a Valhelsia 6 server on 1.20.1 using an Oracle server...

I can only find tutorials for Fabric and not Forge... could anyone help? I have already set up the VM and installed jdk-20-headless.x86_64 but not sure where to go from there. Any help would be much appreciated
56 Replies
Admincraft Meta
Thanks for asking your question!
Make sure to provide as much helpful information as possible such as logs/what you tried and what your exact issue is
Make sure to mark solved when issue is solved!!!
/close !close !solved !answered
Requested by tanusan#0
Skullians
Skullians4w ago
Hey there. You’ll first want to start by downloading the server pack of Valhesia https://www.curseforge.com/minecraft/modpacks/valhelsia-6/files/5529449
CurseForge
Valhelsia 6
A modpack in 1.20.1 with a mixture of technology, magic, exploration and adventure... 709.1K Downloads | Modpacks
Skullians
Skullians4w ago
ping me once you’ve downloaded it and extracted it
tanusan
tanusanOP4w ago
i assumed so, I have okay ill extract it now
Skullians
Skullians4w ago
Nice, once you have send me a screenshot of the contents please
tanusan
tanusanOP4w ago
No description
Skullians
Skullians4w ago
You should be able to just double click on that ServerStart batch file
tanusan
tanusanOP4w ago
but im trying to start the server on an oracle virtual machine will doing that not start it on my own pc
Skullians
Skullians4w ago
OH right, correct You need to download that file on oracle itself
tanusan
tanusanOP4w ago
will i be able to transfer the files using filezilla if im already connected to the server that way?
Skullians
Skullians4w ago
yeah that works, I would recommend you transfer the zipped version instead rather than the individual files Then you can unzip on the server through SSH Will be quicker
tanusan
tanusanOP4w ago
okay do i need to install forge on the server too?
Skullians
Skullians4w ago
Nope
tanusan
tanusanOP4w ago
oh okay
Skullians
Skullians4w ago
shouldn’t need to, just make sure you have at least Java 17 installed on oracle
tanusan
tanusanOP4w ago
okay i have Java 20 installed on oracle already
Skullians
Skullians4w ago
should be fine
tanusan
tanusanOP4w ago
how would I unzip the file on the server?
Skullians
Skullians4w ago
unzip filename.zip
tanusan
tanusanOP4w ago
ah okay thanks
Skullians
Skullians4w ago
and then you’ll want to do chmod +x ServerStart.sh and then ./ServerStart.sh
tanusan
tanusanOP4w ago
I am completely new to this, so I cant tell you how incredibly helpful this has been thank you
Skullians
Skullians4w ago
anytime ^^
tanusan
tanusanOP4w ago
so after that installs do I need to specify how much ram it has etc.
Skullians
Skullians4w ago
What I would do first is run the server start thing
tanusan
tanusanOP4w ago
okay, im still waitin on the zip file to finish transferring, (70% atm)
Skullians
Skullians4w ago
no rush!
tanusan
tanusanOP4w ago
okay ive run those commands, the last one is just running
Skullians
Skullians4w ago
which one? ./StartServer.sh?
tanusan
tanusanOP4w ago
yes
Skullians
Skullians4w ago
yep, that’s the server installing etc
tanusan
tanusanOP4w ago
yeah seems like it it seems to have stopped running the startup process
tanusan
tanusanOP4w ago
No description
tanusan
tanusanOP4w ago
this is the last thing it has says
Skullians
Skullians4w ago
The server started!
tanusan
tanusanOP4w ago
oh! great!
Skullians
Skullians4w ago
You can now run stop to shut it down do you mind running ls and sending the outputs after it shuts down?
tanusan
tanusanOP4w ago
ls?
Skullians
Skullians4w ago
It’s a command to send the contents of the folder
tanusan
tanusanOP4w ago
No description
Skullians
Skullians4w ago
Press enter first then run ‘ls’
tanusan
tanusanOP4w ago
No description
Skullians
Skullians4w ago
Can you run ‘cat ServerStart.sh’ and send the output It might be rather large
tanusan
tanusanOP4w ago
No description
Skullians
Skullians4w ago
Right so, time to teach you how to use nano
tanusan
tanusanOP4w ago
oo okay
Skullians
Skullians4w ago
nano is a tool that lets you edit files Run nano ServerStart.sh and you will enter the editor. You will want to change the ALLOCATED_RAM variable at the top. Once you have changed it to whatever (don’t set it to however much ram you have for the entire VM because the OS itself needs some): press CTRL + O, press enter (or Y, can’t remember) and once it saves do CTRL + X to exit
tanusan
tanusanOP4w ago
okay done that
Skullians
Skullians4w ago
Also You’re going to want to learn tmux In a nutshell it’s a tool that lets you run something in a separate shell that stays running when you close your SSH session Right now if you start the server and then close SSH, the server will stop
tanusan
tanusanOP4w ago
i have installed tmux already but yeah i would want it to keep running so my friends can join whenever they want
Skullians
Skullians4w ago
You would want to use tmux then
tanusan
tanusanOP4w ago
okay thank you for your help ill look into learning tmux hey, any chance you know how to make myself operator on the server, apparently you can only do it as a host
Skullians
Skullians4w ago
you just run op playerName on the server console
tanusan
tanusanOP4w ago
oh okay thanks! since tmux is already running, can I close my ssh with the server started up and it will stay running? or would that close the mc server
Arthurmeade12
Arthurmeade124w ago
Yes! this is the beauty of tmux. When you're inside of tmux run tmux detach or 'Ctrl-b' d to detach, and then close ssh. The tmux will still run in the background, and the mc server along with it

Did you find this page helpful?