Project MMO

Project MMO

10M Downloads

Server Crashes when configuring pmmo-server.toml 1.19.2

JustMatteh opened this issue ยท 7 comments

commented

Describe the bug
Configured the file pmmo-server.toml found inside the world folder and suddenly crashed giving out that log.
On my server i first put it on the defaultconfig folder, had this issue, tried with a fresh config and it worked.

Expected behavior
To start properly (Yes because it started on client with and without configurations)

To Reproduce
Steps to reproduce the behavior:

  1. Configure pmmo-server.toml
  2. Start Server
  3. Error occurs

Versions:

  • Minecraft: 1.19.2
  • Loader: Forge-43.2.21
  • pmmo-1.19.2-3.1.3

Additional context
Add any other context about the problem here.

pmmo-server.txt
latest.txt

commented

This crash occurs when you make a syntax error or alter the format of the config. Delete your config, and let a new one regenerate.

What setting were you trying to change?

commented

Unfortunately i did nothing more than change the salvage block to "minecraft:barrier" , make all the options in [Requirements] tab as false and vein mining as false.

commented

Understood, will make further investigation.

commented

I would still delete the config, and let a new one generate, then change one thing at a time. The error doesn't give enough information to isolate exactly what is causing the config to fail to load.

commented

I've just ran some tests by changing the values progressively and it worked. I have no clue what has happened to the previous files I tried but they must have corrupted (which is absurd but can happen i guess...) and after a restart it just worked as if nothing happened... Im sorry that my issue took your time for nothing.

commented

I don't suppose you're using CreeperHost to run a server on?

I have had corruption issues with uploading files in-use on there myself.

commented

No, didnt even know creeperhost before actually, I usually run servers for my friends and I on my machine. All the tests i've done done on a localhost server.