How to install Private Server | Genshin Impact (2024)

Madaleine Sakurai
30 Aug 202412:23

Summary

TLDRThis video tutorial guides viewers through the process of setting up a private server for a game. It covers downloading and installing necessary software, including Cultivation, Luna GC, resources, MongoDB Community Server, and Java SE 17. The host provides step-by-step instructions on configuring the server, running specific commands, and troubleshooting common issues. Additionally, the video offers tips for using the private server, accessing support via Discord, and navigating potential errors. The tutorial concludes with encouragement to engage with the community and seek help if needed.

Takeaways

  • ๐Ÿ˜€ The video provides a step-by-step guide to installing a private server for version 5.0.
  • ๐Ÿ”— Three key links are mentioned in the description for downloading necessary components: Cultivation, Luna GC, and resources.
  • ๐Ÿ“‚ Users need to download and install Cultivation version 1.4.7, Luna GC, and the resources.
  • ๐Ÿ’พ A 300 MB resource download is required, which may take some time.
  • ๐Ÿ”— A fourth link directs to the MongoDB Community Server installation page, with specific instructions on downloading and installing.
  • ๐Ÿ’ป Java SE 7 is a prerequisite for the server, with instructions provided for downloading and installing it.
  • ๐Ÿ”ง Detailed instructions are given for setting up the server, including configuring Cultivation and running gradle commands.
  • ๐Ÿ—‚๏ธ The video mentions the creation of a config file and the importance of checking certain settings within it.
  • ๐Ÿ‘ฅ The video encourages viewers to join Discord communities for support and troubleshooting.
  • ๐ŸŽฎ The final steps involve launching the server and the game, with a reminder to use specific commands for additional features.

Q & A

  • What are the three links mentioned in the script that need to be opened for setting up a private server?

    -The three links mentioned in the script are for downloading Cultivation, Luna GC, and the resources for the private server.

  • What version of Cultivation is required for the private server setup?

    -Cultivation version 1.4.7 is required for the private server setup.

  • What is the size of the resources file that needs to be downloaded?

    -The resources file is approximately 300 MB in size.

  • Which version of MongoDB Community Server is recommended for the private server setup?

    -The script does not specify a particular version of MongoDB Community Server, but it instructs to download the MSI package that matches the user's platform.

  • Why is Java required for the private server setup?

    -Java is required because the private server setup involves running Java-based applications and services.

  • What is the minimum Java version needed for the private server setup?

    -Java SE 17 is the minimum version required for the private server setup.

  • How can users get help if they encounter issues during the private server setup?

    -Users can join Luna's Discord or the video creator's Discord, and ask for help in the private server category or PS support channels.

  • What should users do if they don't know the location of their game's installation directory?

    -Users can find their game's installation directory by opening O-Play, clicking on 'genin', and then on 'game settings' to view the 'open game directory'.

  • What is the process for creating an account on the private server?

    -To create an account on the private server, users need to run the server, use the 'create account' command followed by a username and an optional UID.

  • What should users do if they want to start the private server after setting it up?

    -After setting up, users should run the server using the server icon in Cultivation, wait for it to say 'done', and then click on 'launch' to start the game.

  • How can users access additional commands and information for the private server?

    -Users can access additional commands and information by joining Discord servers and checking channels like 'psfq' for command examples and guides.

Outlines

00:00

๐Ÿ’ป Setting Up a Private Server for 5.0

The speaker provides a step-by-step guide to install a private server for version 5.0. They instruct viewers to download necessary files from three provided links, ensuring they have the correct version of 'cultivation' (1.4.7) and downloading additional files from the second and third links. The audience is reminded to install MongoDB Community Server from a specified link, choosing the appropriate platform and package type. The speaker also mentions the need for Java SE 7, guiding viewers to download it from a specific source. They provide troubleshooting tips, suggesting joining Discord servers for further assistance, and explain how to set up the game path and server settings in the 'cultivation' application. The speaker also touches on the use of commands and the creation of an account for the private server.

05:02

๐Ÿ”ง Compiling and Configuring the Private Server

The guide continues with the process of extracting files and renaming folders to match the required configuration. It emphasizes the importance of accurate folder naming for the setup to work correctly. The speaker demonstrates how to run 'gradle' and 'gradle jar' commands, either by double-clicking or using PowerShell, to compile the server files. They mention that the process may take a few minutes and will result in the creation of several files, including a jar file. The audience is then shown how to select the correct jar file in the 'cultivation' application and configure the server settings, including encryption and port binding. The speaker also discusses creating an account on the private server for the first time and provides a brief overview of the server's configuration file.

10:04

๐ŸŽฎ Launching and Troubleshooting the Private Server

The final part of the guide covers launching the private server and addressing potential issues. The speaker explains how to run the server and launch the game, using the correct address and port number as specified in the configuration file. They acknowledge that they cannot display the game itself to avoid video takedowns but assure viewers that the process is straightforward. The speaker encourages the use of commands for additional functionality and directs viewers to Discord for more examples and support. They mention an unresolved issue with a persistent notification and express their intention to update viewers once a solution is found. The guide concludes with a call to action for viewers to like the video and a promise of more content in future videos.

Mindmap

Keywords

๐Ÿ’กPrivate Server

A private server refers to a self-hosted server that is not part of the official public network. In the context of the video, it is used to set up a personal game server for a game called 'Cultivation' version 1.4.7, allowing the user to play the game with customized settings and potentially without the restrictions of the official servers. The script guides viewers through the process of downloading and setting up the server on their local machine.

๐Ÿ’กCultivation

Cultivation is the name of the game for which the private server is being set up. The video script provides a step-by-step guide to installing the necessary components to run a private server for this game. It is central to the video's theme as the entire tutorial is dedicated to enabling users to have a personalized gaming experience.

๐Ÿ’กMongoDB Community Server

MongoDB Community Server is an open-source database management system that the video instructs the viewer to install as part of the private server setup. It is used to store game data for the private server, ensuring that the game can function correctly with the user's custom settings. The script mentions downloading and installing MongoDB without changing any default settings.

๐Ÿ’กJava

Java is a programming language and computing platform required for the server setup. The video script specifies that Java SE 17 is needed for the private server to function. It is highlighted as a prerequisite in the installation process, and the script provides guidance on how to download and install it if it's not already present on the user's system.

๐Ÿ’กDiscord

Discord is a communication platform mentioned in the video for community support. The script encourages viewers to join Discord servers for assistance with issues or questions that may arise during the private server setup. It serves as a community hub where users can interact, seek help, and share their experiences related to the private server.

๐Ÿ’กGradle

Gradle is a build automation tool used in the video to compile the game server's code into a runnable application. The script instructs viewers to run 'gradle' and then 'gradle jar' to build the server, which is a crucial step in the setup process. It demonstrates the technical aspect of setting up a private server, requiring the user to interact with command-line tools.

๐Ÿ’กConfig File

A config file is a configuration file that contains settings for the server. In the video, the script mentions creating and editing a config file to set up server parameters like encryption and port binding. It is essential for customizing the server's behavior and ensuring it communicates correctly with the game client.

๐Ÿ’กLuna's Discord

Luna's Discord is a specific Discord server mentioned in the video for support. It is an example of a community resource where users can get help with the private server setup. The script suggests joining this server if viewers encounter issues, indicating the importance of community support in troubleshooting and learning.

๐Ÿ’กGame Path

The game path refers to the file directory where the game is installed on the user's computer. The video script guides viewers on how to locate and set the game path, which is necessary for the private server to interact with the game files. It is a critical step in ensuring the server knows where to find and modify game data.

๐Ÿ’กCommands

Commands in the context of the video are instructions used to interact with the game server. The script mentions that the private server will require the use of commands to manage game features and settings. It suggests that users refer to community resources like Discord for examples of commands, indicating the server's customizable nature and the need for user engagement.

๐Ÿ’กLocal Host

Local Host refers to the local machine or computer where the server is being hosted. In the video, the script specifies that the server should be set to 'Local Host' when configuring the game client to connect to the private server. It is a common term in networking that signifies the server is running on the same device as the client, simplifying the connection process.

Highlights

Installation of a private server for version 5.0 involves downloading and setting up multiple components.

Cultivation version 1.4.7 is required, which can be downloaded as an MSI file.

The second link provides a downloadable ZIP file for Luna GC.

The third link offers resources, which are essential for the server setup and are approximately 300 MB in size.

MongoDB Community Server installation is necessary, with specific platform and package selections.

Java is required for the server to function, with Java SE 17 recommended.

MongoDB Compass is also installed, which can be useful for certain cases.

Luna's Discord server is mentioned for support, with a link provided in the description.

The private server setup includes automatically patching RS and enabling use of an internal proxy.

The game path needs to be set correctly for the server to locate the game files.

Gradle is used to build the server, with instructions on how to run gradle and gradle jar.

A config file is generated after the first run of the server, which requires checking and adjusting settings.

The server can be launched after setting up the address, port, and ensuring HTTPS is disabled.

Commands are necessary to interact with the private server, with examples available in Discord.

The video provides a walkthrough for troubleshooting and seeking help for any issues encountered.

The video concludes with a demonstration of the server launch and a reminder to use commands for in-game interactions.

Transcripts

play00:00

hello ladies and gentlemen so to um

play00:02

install the private server for 5.0 um

play00:05

just open the uh three links that are

play00:08

down in the description section one of

play00:10

them will open

play00:11

cultivation uh the second one will open

play00:13

Luna GC and the third one will open the

play00:17

resources now you need to have

play00:19

cultivation version

play00:22

1.4.7 so download the do MSI one then go

play00:26

to the uh second link and download

play00:30

this whole thing download

play00:33

zip then the third one as well click on

play00:36

code and click on download zip okay now

play00:39

this will take a while um the resources

play00:42

is 300 mbes so yeah and I forgot because

play00:47

I already have it um you need to install

play00:50

mongodb Community server so there will

play00:52

be a fourth link and that will lead you

play00:55

to this page um version don't don't

play00:59

touch anything okay just make sure that

play01:01

the platform and package is Right

play01:03

platform should be your platform and

play01:05

package should be MSI then you click on

play01:08

download then you obviously wait for it

play01:10

to finish downloading and to install

play01:12

mongodb you run its um installer uh

play01:16

run and just click on next don't change

play01:20

anything

play01:22

complete uh yep yep yep just click on

play01:27

next no need to touch anything it will

play01:29

also install mongodb Compass which can

play01:31

be useful for um in some cases oh and by

play01:35

the way you need Java uh if you don't

play01:37

have Java installed or if you are not

play01:39

sure just go uh to the B category inside

play01:43

the comments Channel use SLG guu select

play01:47

Nataly and search for Java then um

play01:51

select this one the term Java is not

play01:54

recognized uh press enter click on this

play01:56

download Java SE 17 continue to download

play02:01

oh it will download directly

play02:03

okay and just download and run this

play02:07

installer you need Java uh se7 for this

play02:11

I always forget to mention this okay

play02:14

looks like mongodb has finished

play02:17

installing yep click on finish by the

play02:20

way if you have like any issues or

play02:22

questions um you can join Luna's uh

play02:25

Discord I will leave a link uh for their

play02:29

Discord

play02:30

or you can join mine and ask in there if

play02:33

you will join mine please take the uh

play02:37

private server R from Channel andent

play02:38

roles it's here and then under the

play02:42

private server category create a post

play02:45

and PS support and give some details

play02:48

like screenshots of your issue explain

play02:50

your issue well and so on and also send

play02:53

a SS of your private server folder

play02:57

inside the downloads We have these three

play03:00

let's use the

play03:02

installer uh just click on next and

play03:04

install then click on yes launch

play03:07

cultivation

play03:08

finish

play03:10

yes okay now this is my theme don't um

play03:15

worry about it I have also extra

play03:18

buttons just for forget it um now yours

play03:22

will probably look like

play03:24

this right yeah okay now automatically

play03:29

patch RS say should be enabled use

play03:31

internal proxy should be enabled uh VI

play03:34

pluging catch is optional if you're

play03:36

paranoid um automatically start mongod

play03:38

DB I leave it enabled since it can cause

play03:42

some issues sometimes also redirect

play03:44

other Miya games you should leave it as

play03:47

enabled if you are playing also on um

play03:50

honkai starel private server lunar core

play03:53

so game in install path now to if you

play03:56

don't know where your game is located in

play03:59

uh open o

play04:02

play

play04:04

then come on click on genin click on

play04:08

this button uh game settings and this is

play04:11

where your game is open game

play04:14

directory yeah this one

play04:18

so uh you can now close this set your

play04:22

game path

play04:25

yep then set gr C jar okay now let's

play04:29

minimize

play04:30

cultivation create a folder for your um

play04:33

private server then open

play04:36

it then open these

play04:39

two or wait just extract this one first

play04:43

oh

play04:45

no actually you don't have to create a

play04:47

folder you can just rename this one

play04:49

instead uh I'm going to do something

play04:52

like this

play04:54

now okay because this one's necessary

play04:57

unnecessary okay um open the resources

play05:01

extract this in there as well when the

play05:04

uh extraction is complete you need to

play05:06

rename this folder to resources make

play05:08

sure to uh write it um exactly the same

play05:13

way the same way as I do or else it

play05:15

won't

play05:19

work okay now let's rename this to

play05:26

resources

play05:27

yeah okay now we can close

play05:30

this now what you need to do is you need

play05:34

to first run gradl and then gradl jar

play05:37

you can normally click uh uh run this by

play05:40

double clicking like this however by the

play05:44

way don't uh mind this this is because

play05:46

Windows doesn't know who the publisher

play05:48

is it's okay we know Luna and he or she

play05:53

is trusted so don't

play05:57

worry okay now

play06:00

uh if you cannot run it by double

play06:03

clicking you can also do this hold shift

play06:06

right click open power shell and now I

play06:10

use this I um ran the normal one already

play06:14

so the next one is gradl jar what you

play06:16

need to do is dot

play06:19

slash gradl hyphen jar and bat because

play06:25

this is a bat

play06:28

file and then you have to wait until it

play06:31

says uh build

play06:34

successful I think this one takes a

play06:37

couple

play06:50

minutes okay now you can press any key

play06:52

to

play06:54

continue and now you can close

play06:58

this now as you can see it created some

play07:01

files also the jar file and not not the

play07:06

config okay the config hasn't been

play07:09

created yet so go to the cultivation go

play07:12

back to the cultivation and select the

play07:14

uh jar file it's located in your private

play07:18

server folder so downloads oh no uh

play07:21

desktop private server in my

play07:23

case and here all right now this is how

play07:28

your settings should look

play07:30

like uh let's close this let's run the

play07:33

server One

play07:36

Time by the way if you um

play07:41

oh all right now this will also create

play07:44

some files by the way if you don't um

play07:47

have an account like if you didn't do

play07:49

this already use uh create account uh

play07:53

username for example I don't know

play07:56

username and then uid is optional like

play07:59

you could do something like this if you

play08:01

want then it will say unknown command oh

play08:05

account create username 1 2 3 4 stuff

play08:10

like that yeah okay you need to do this

play08:12

once okay if you didn't do this already

play08:14

do it and then close

play08:17

this uh now here you will be able to see

play08:21

a config

play08:23

file uh in there you need to check some

play08:26

stuff under server HTTP make sure

play08:30

uh encryption yeah use encryption and

play08:33

use in rting should be

play08:35

false and then bind Port is I don't know

play08:39

why it's like this I make it

play08:42

443 because that's what I'm used to and

play08:46

make sure that questing is also set to

play08:50

false yeah okay then you can close

play08:55

this

play08:57

now I think that's all here here you can

play09:00

find the uh handbook this is the English

play09:03

one so by pressing control and F at the

play09:06

same time you can search for stuff like

play09:09

for example opulent um it's Catchings uh

play09:13

Catchings skin yeah opulent Splendor

play09:16

here is its ID and here you can see in

play09:19

my server there are some examples you

play09:21

can check the psfq channel okay now you

play09:24

can close this let's open cultivation

play09:28

again

play09:33

now every time you want to play in the

play09:36

private server make sure your address is

play09:39

first of all of course this is selected

play09:41

your address is Local Host um the port

play09:44

number is

play09:45

443 it needs to match with the with the

play09:48

one inside the uh config file use https

play09:52

is disabled and first of all you run the

play09:55

server you click on the server icon and

play09:59

when it's says uh when it says done you

play10:01

need to click on launch there are some

play10:04

errors I don't know how to solve them

play10:06

yet um I asked tonium when he answers I

play10:09

will also um make some updates I will

play10:13

either mention it in the description

play10:14

section or we'll make sure to share um

play10:17

to make a post about this in the uh psfq

play10:22

Channel or Ps support I don't know maybe

play10:25

I'll mention it in PS notice okay now uh

play10:29

it says done now you can click on

play10:32

launch it should work without any

play10:35

problems let's see now obviously I

play10:37

cannot show you um the game itself I

play10:41

don't want this video to be taken down

play10:44

uh the game will open you will have to

play10:47

log in using your um using the account

play10:50

credentials that you have just um used

play10:53

while creating the account so we used

play10:56

the username right I already have an

play10:59

account actually I'm going to use that

play11:01

one password can be anything W for

play11:03

example start game and it

play11:07

worked so out of the box private servers

play11:10

are boring you will have to use commands

play11:12

yeah okay it's working uh you will have

play11:14

to use commands and there are many many

play11:17

examples in Discord you if you go to the

play11:19

uh psfq for example read me gen impact

play11:24

commands here you can see many many

play11:27

examples okay if you have any question

play11:29

as I said please create a post in here

play11:32

don't ask in general chat let me check

play11:34

double check yeah I see my official

play11:37

dropping from the sky right now uh there

play11:40

is an issue the Press J uh thing it's

play11:45

not a notification but whatever that is

play11:47

it does not go

play11:48

away um everything else does if I find a

play11:51

solution for it I will also let you guys

play11:54

know alt f4 so that's it for this video

play11:58

ladies and gentlemen if you liked it

play12:00

leave a like and I'll see you in the

play12:01

next video bye-bye

play12:05

[Music]

Rate This
โ˜…
โ˜…
โ˜…
โ˜…
โ˜…

5.0 / 5 (0 votes)

Related Tags
Private ServerGame SetupCultivationLuna GCResource DownloadMongoDBJava SEDiscord SupportGame CommandsServer Launch