No pmmo-perks.toml file in 1.21.1
grizzlybeartist opened this issue · 7 comments
I'm trying to disable the level up fireworks, as I find the noise and light grating and overstimulating. Especially when digging, because for some reason excavation levels up every time I break a block for it. Every post that I've read says to edit the mentioned file, but I cannot for the life of me find it. I have looked in literally every folder in my minecraft files and it's nowhere. Was it removed in a recent update? I'm using Curseforge as a mod manager if that helps. Other than this one issue, I really love this mod, I'd just like to be able to use it without getting a migraine lol
Assuming you're using 1.21.1:
Configs in PMMO 1.21.1 moved to datapacks as a way to allow modpack developers a means of shipping config updates without needing users to delete their old configs.
To generate your configs for editing, run the following commands in your world
/pmmo genData begin
/pmmo genData withoutObjects
/pmmo genData withConfigs
/pmmo genData create
you will now have a datapack with config files at minecraft/saves/<your world>/datapacks/generated_pack/data/pmmo/config/
From there, you can remove the fireworks entries.
Oh, and they're JSON files now, no longer TOML.
Ran the commands, deleted all of the fireworks entries, but they're still showing up when I level up. I searched the file for the term fireworks and there were no results, so I know I didn't miss any.
There were a few little mistakes in there. I'd recommend using either JSONLint to check such files or an editor (like VS Code) that can verify them itself. Below is the cleaned up file ready to use.
It worked! Thank you! I'll have to hang onto that file for if I start a new world lol
No probs!
One trick you can use, if you want all your games to use the same datapack, is to use: https://www.curseforge.com/minecraft/mc-mods/drp-global-datapack
And then putting your config datapack in the global pack folder.