#What should I download for mongo server?

62 messages · Page 1 of 1 (latest)

flat copper
#

title

ripe ember
#

Links are all on the grasscutter github, just click the link there for mongo

flat copper
#

thxs

ripe ember
#

No problem

flat copper
#

Also I dont want to make a new thread but Im having issues with Migoto

ripe ember
#

I'm fairly sure it's already answered in #1025543438604710018

#

If you're using Cultivation, or otherwise haven't set up your d3dx.ini

flat copper
#

I have patched the game

#

and how do I setup d3dx.ini?

ripe ember
#

You can follow the instructions in #1025543438604710018 or on the GIMI github page, though I'd recommend the pinned post solution

#

The solution there is called "Cultivation doesn't load 3dmigoto skins" but it's the same solution whether you use cultivation or not

flat copper
#

The issue still seemes to be occuring

ripe ember
#

what issue is it

flat copper
#

target= GenshinImpact.exe

#

idk

#

It just does not load

#

at all

ripe ember
#

you need to edit it, then save, then launch the loader exe, then the game

flat copper
#

how to solve this:

#

oh wai

#

wai

#

wait

#

Error: A JNI error has occurred, please check your installation and try again Exception in thread "main" java.lang.UnsupportedClassVersionError: emu/grasscutter/Grasscutter has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 52.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$100(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)

ripe ember
#

You're using java 8 to run the server, you need java 17

flat copper
#

install newer java?

#

yeah ok

#

installed java 17 and it till gives error

ripe ember
#

You've downloaded it but you're not using it to run the server, if you're using cultivation you can set a custom java path in settings, otherwise you can make a little bat file to run the jar using java 17 instead

#

since your java home environment and/or java path is set to your java 8

flat copper
#

so where do I set the custom java path too?

ripe ember
#

in cultivation settings, "set custom java path" is the option name

#

then set it to the java 17 java.exe

#

you can find that in the java install path, default is C:\Program Files\java

flat copper
#

Exception in thread "main" com.mongodb.MongoTimeoutException: Timed out after 30000 ms while waiting to connect. Client view of cluster state is {type=UNKNOWN, servers=[{address=localhost:27017, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSocketOpenException: Exception opening socket}, caused by {java.net.ConnectException: Connection refused: no further information}}] at com.mongodb.internal.connection.BaseCluster.getDescription(BaseCluster.java:177) at com.mongodb.internal.connection.SingleServerCluster.getDescription(SingleServerCluster.java:41) at com.mongodb.client.internal.MongoClientDelegate.getConnectedClusterDescription(MongoClientDelegate.java:127) at com.mongodb.client.internal.MongoClientDelegate.createClientSession(MongoClientDelegate.java:87) at com.mongodb.client.internal.MongoClientDelegate$DelegateOperationExecutor.getClientSession(MongoClientDelegate.java:258) at com.mongodb.client.internal.MongoClientDelegate$DelegateOperationExecutor.execute(MongoClientDelegate.java:182) at com.mongodb.client.internal.MongoCollectionImpl.executeCreateIndexes(MongoCollectionImpl.java:847) at com.mongodb.client.internal.MongoCollectionImpl.createIndexes(MongoCollectionImpl.java:830) at com.mongodb.client.internal.MongoCollectionImpl.createIndexes(MongoCollectionImpl.java:825) at com.mongodb.client.internal.MongoCollectionImpl.createIndex(MongoCollectionImpl.java:810) at dev.morphia.annotations.builders.IndexHelper.createIndex(IndexHelper.java:220) at dev.morphia.annotations.builders.IndexHelper.createIndex(IndexHelper.java:210) at dev.morphia.DatastoreImpl.ensureIndexes(DatastoreImpl.java:186) at emu.grasscutter.database.DatabaseManager.ensureIndexes(DatabaseManager.java:89) at emu.grasscutter.database.DatabaseManager.initialize(DatabaseManager.java:70) at emu.grasscutter.Grasscutter.main(Grasscutter.java:118)

ripe ember
#

You may need to uninstall mongodb and reinstall, make sure to install it as a network service and not a user or whatever the other option is

flat copper
#

this right

ripe ember
#

Seems right so far

flat copper
#

this right?

ripe ember
#

doesn't matter

flat copper
ripe ember
#

Yes leave it on network service

flat copper
ripe ember
#

and install

flat copper
ripe ember
#

not on an admin account or something?

flat copper
#

mine is the only account

#

and it is admin

ripe ember
#

make sure you have microsoft visual c++ redistributable 2019 at least, first

flat copper
#

i==about to send log file

ripe ember
#

go ahead and click ignore on the mongodb install so it finishes

flat copper
ripe ember
#

yeah

#

then do the redist install

#

then after the redist install, go to start the mongodb service again

flat copper
#

still no going to check that stack verflow thing

ripe ember
#

says you need to restart your pc