adibarra / enchant-tweaker

Tweak many enchantment related mechanics while keeping the vanilla minecraft feel.
https://modrinth.com/mod/enchant-tweaker
MIT License
4 stars 0 forks source link

bug: Config File Doesn't Work #34

Open SkeletalCinder opened 4 months ago

SkeletalCinder commented 4 months ago

What happened?

I edited the config file (enchant-tweaker.properties) like normal. Checked spelling on all the "true" and "false" bits. Boot up the game. Tested out the new enchant cap. Nope. Still vanilla.

What should have happened?

For the all the tweaks I enabled to start working. New enchant caps, anvil costs going down, and mending x infinity compatibility.

How to reproduce?

All I did was edit the config file.

What is the jar file name?

enchanttweaker-1.4.9+mc1.20.3-1.20.4.jar

What Minecraft version?

Fabric 1.20.4

Any relevant logs?

No response

Anything else?

No response

Before submitting...

adibarra commented 4 months ago

Hello, can you attach your config file? Also, are you playing singleplayer or are you on a mutliplayer server?

SkeletalCinder commented 4 months ago

I'm playing singleplayer. enchant-tweaker.txt

adibarra commented 4 months ago

I have just loaded up a fresh install of Fabric 1.20.4 with your config file and everything seems to be working for me.

Just to confirm, the config file you are using is called enchant-tweaker.properties right? Can you provide a log file of the game running. There may be some error messages that can shed some light on what's going on.

SkeletalCinder commented 4 months ago

Yep. I had to make a copy into a txt file to upload. As for the logs, here's the latest one below

[13:31:03] [main/INFO]: Loading Minecraft 1.20.4 with Fabric Loader 0.15.10 [13:31:03] [ForkJoinPool-1-worker-4/WARN]: Mod dev_isxander_libsdl4j uses the version 3.693c75e-36 which isn't compatible with Loader's extended semantic version format (Could not parse version number component '693c75e'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [13:31:03] [ForkJoinPool-1-worker-4/WARN]: Mod explorify uses the version v1.4.0 which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'v1'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [13:31:03] [ForkJoinPool-1-worker-2/WARN]: The mod "customparticles" contains invalid entries in its mod json:

adibarra commented 4 months ago

I see the mod's messages in the log, specifically the one that states [EnchantTweaker] Ready to go! Applied 0 Mixins. This suggests that although the mod is running, it's having problems loading the required mixins. Usually, it would print more details if it has issues, but I don't see any of those messages.

I've also tried to replicate your setup with the same mods you have, but unfortunately, I haven't been able to reproduce the issue. Is there any chance you could try to replicate this problem with only the Fabric API and Enchant Tweaker mods loaded?

SkeletalCinder commented 4 months ago

I just tried to and it just crashed. Here's the log.

[12:28:45] [main/INFO]: Loading Minecraft 1.20.4 with Fabric Loader 0.15.10 [12:28:45] [main/INFO]: Loading 5 mods:

adibarra commented 4 months ago

Alright, I was able to reproduce the bug just now. It turns out that it is specific to Modrinth's Theseus app. I'll begin looking into a solution for this.

Also, that log does not include any crash messages unfortunately.

adibarra commented 4 months ago

On second look. It also looks like you are missing the Fabric API mod in your most recent log output. It is required for Enchant Tweaker to work. This is likely what caused the crash you mentioned.

SkeletalCinder commented 4 months ago

Thank you! Sorry for being a bother about all of this! If there's anything else you need from me, please don't hesitate to ask me!