#Server installation tribulations
1 messages · Page 1 of 1 (latest)
OH it's the CURSEFORGE launcher
yes
i put all mods i put in server in mods file there
open folder
and in my server
the same mods
So for the server you installed this file: https://www.curseforge.com/minecraft/modpacks/better-mc-fabric/files/4560176
And for the client you installed this file: https://www.curseforge.com/minecraft/modpacks/better-mc-fabric/files/4560165
Right?
They are different files on purpose
That's the server pack, not the client pack
Don't use that on the client
and putted extra mods in mods file
Why extra mods
Ok, well as long as you check each mods page to make sure the server and client files are the same, you could just use the same files on server and client
For the added mods
i just added the mods what i used in the server in my mods folder
And now you're getting the incompatible modset errors, right? Those mods weren't tested for compatibility with BMC by the team here, so they're not going to be able to help you figure much out on that front.
At any rate, have you figured out how to update puzzleslib
The one at the start of this thread
What does it do
Idk, it's a dependency for one of your other mods... Did you read the error yourself or just post it without reading?
?
1.19.2
Go back to the list of all files, change the mc version to 1.19.2 and the modloader to fabric, then click on the top file in the list
✅
it doenst open now
Are there any errors?
no
Can you upload the latest.log
OMG I've never seen the console spit out whole trading configs before
Wdym
Read the log lol! There's a parsing error for one of the BMC mods and it's put the entire config in the console
It's after this bit:
[23:09:42] [Render thread/ERROR]: java.lang.IllegalStateException: Config errors were found:
java.lang.IllegalArgumentException: Jankson file reading for "C:\Users\Gebruiker\curseforge\minecraft\Instances\Better MC [FABRIC] - BMC1\config\byg\trades.json5" failed due to the following error(s):
java.lang.IllegalArgumentException: Jankson file reading for "C:\Users\Gebruiker\curseforge\minecraft\Instances\Better MC [FABRIC] - BMC1\config\byg\trades.json5" failed due to the following error(s):
Unknown registry key in ResourceKey[minecraft:root / byg:villager_trades_item_listing]: corgilib:items_for_emeralds; Unknown registry key in ResourceKey[minecraft:root / byg:villager_trades_item_listing]: corgilib:items_for_emeralds; Unknown registry key in ResourceKey[minecraft:root / byg:villager_trades_item_listing]: corgilib:items_for_emeralds; Unknown registry key in ResourceKey[minecraft:root / byg:villager_trades_item_listing]: corgilib:items_for_emeralds;```
Apparently the mod throwing errors earlier in the console is also a BMC mod
So what I'm going to suggest is disabling everything you've added to the BMC pack, trying to run it the way the pack designers intended, and if that works, enabling each mod one by one until you find the one that breaks the game
Then don't use that mod. Rinse and repeat until you test all the ones you want to add that are compatible. Finally, add only those mods that don't break the game to your server.
I've got to take off, good luck!
Actually yes. I just realized and came back to tell you, the versions of the clientside bmc1 mods are not the same as the versions of those mods on the server.
So you'll have to reinstall bmc1 at some point anyway
So go ahead and 1️⃣ just create a new instance.
2️⃣Install the latest version of bmc1 by looking at the file list, changing mc version to 1.19.2 and choosing the top file in the list.
3️⃣Run it.
4️⃣Only after it runs,
5️⃣add one mod (and dependencies), then
6️⃣run it again to test if that mod is compatible.
...... 6️⃣🅱️ If the game fails to launch, remove the mod (and dependencies) you added separately and don't use them.
...... 6️⃣ ♾️ Test every mod by launching the game after adding it, one mod at a time.
7️⃣Once you figure out what mods you can add to BMC1 on your client,
8️⃣make sure those are the only mods you've added to BMC1 on your server.
Now I'm leaving for sure, have a good night and good luck 🍀
@zenith geyser , So if i do first in curseforge newest mod and then here server pack download is that with the mods what i installed?
Can i give u acces to the server so u can fix the server running and adding the mods
No, there's a reason people normally get paid to do this work
What version of java is installed on the server?
18
Because "class file version 52.0" is java 8, if you have java 18 installed it must not be set up correctly, added to the path, etc
Note: if you copy errors and paste them into a notepad, you can grab specific phrases for Google more easily. For instance, this particular error, "Unsupported Class Version Error", is very well documented and many Google search results would tell you the same thing I have.
uhh
Because it's using the wrong version of java
What java version do i need
17 or higher. 18 or 19 recommended.
it's running now?
Yes
whats this
Eh... First of all, try removing all the spaces from the file name, like the console suggested
Second, use the correct version of java already, 1.8 won't work