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
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
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
ping me once you’ve downloaded it and extracted it
i assumed so, I have
okay ill extract it now
Nice, once you have send me a screenshot of the contents please
You should be able to just double click on that ServerStart batch file
but im trying to start the server on an oracle virtual machine
will doing that not start it on my own pc
OH right, correct
You need to download that file on oracle itself
will i be able to transfer the files using filezilla if im already connected to the server that way?
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
okay
do i need to install forge on the server too?
Nope
oh okay
shouldn’t need to, just make sure you have at least Java 17 installed on oracle
okay i have Java 20 installed on oracle already
should be fine
how would I unzip the file on the server?
unzip filename.zip
ah okay thanks
and then
you’ll want to do
chmod +x ServerStart.sh
and then ./ServerStart.sh
I am completely new to this, so I cant tell you how incredibly helpful this has been thank you
anytime ^^
so after that installs do I need to specify how much ram it has etc.
What I would do first is run the server start thing
okay, im still waitin on the zip file to finish transferring, (70% atm)
no rush!
okay ive run those commands, the last one is just running
which one?
./StartServer.sh?
yes
yep, that’s the server installing etc
yeah seems like it
it seems to have stopped running the startup process
this is the last thing it has says
The server started!
oh! great!
You can now run
stop
to shut it down
do you mind running ls
and sending the outputs after it shuts down?ls?
It’s a command to send the contents of the folder
Press enter first
then run ‘ls’
Can you run ‘cat ServerStart.sh’ and send the output
It might be rather large
Right so, time to teach you how to use nano
oo okay
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 exitokay done that
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
A Quick and Easy Guide to tmux - Ham Vocke
Become a master of tmux in a few minutes
i have installed tmux already but yeah i would want it to keep running so my friends can join whenever they want
You would want to use tmux then
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
you just run
op playerName
on the server consoleoh 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
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