#What should I download for mongo server?
62 messages · Page 1 of 1 (latest)
thxs
No problem
Also I dont want to make a new thread but Im having issues with Migoto
I'm fairly sure it's already answered in #1025543438604710018
If you're using Cultivation, or otherwise haven't set up your d3dx.ini
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
The issue still seemes to be occuring
what issue is it
you need to edit it, then save, then launch the loader exe, then the game
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)
You're using java 8 to run the server, you need java 17
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
so where do I set the custom java path too?
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
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)
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
this right
Seems right so far
this right?
doesn't matter
Yes leave it on network service
and install
not on an admin account or something?
make sure you have microsoft visual c++ redistributable 2019 at least, first
i==about to send log file
go ahead and click ignore on the mongodb install so it finishes
yeah
then do the redist install
then after the redist install, go to start the mongodb service again
if you keep having he same issue you can try some of the solutions here https://stackoverflow.com/questions/52877759/service-mongodb-servermongodb-failed-to-start-verify-that-you-have-sufficien
says you need to restart your pc