endorh / simple-config

Minecraft configuration made simple!
https://www.curseforge.com/minecraft/mc-mods/simple-config
GNU Lesser General Public License v3.0
6 stars 0 forks source link

Crash With Artfifacts mod #3

Closed Adrilahuri closed 10 months ago

Adrilahuri commented 11 months ago

Describe the bug Crash with Artifacts mod

Versions minecraft server: 1.20.1 forge: 1.20.1-47.1.3 simple config: 1.20.1-1.0. artifacts-forge-9.1.0.jar

Steps to reproduce the behavior Simple-config works well without Artifacts, crash when i add it Artifacts works well without Simple-config, crash when i add it

Screenshots Crash_Screenshot

crash-report ``` ---- Minecraft Crash Report ---- // Hi. I'm Minecraft, and I'm a crashaholic. Time: 2023-10-25 12:14:19 Description: Mod loading error has occurred java.lang.Exception: Mod Loading has failed at net.minecraftforge.logging.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:60) ~[forge-1.20.1-47.1.3-universal.jar%23183!/:?] {re:classloading} at net.minecraftforge.client.loading.ClientModLoader.completeModLoading(ClientModLoader.java:146) ~[forge-1.20.1-47.1.3-universal.jar%23183!/:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.lambda$new$4(Minecraft.java:571) ~[client-1.20.1-20230612.114412-srg.jar%23178!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:entity_model_features-common.mixins.json:MixinResourceReload,pl:mixin:APP:entity_model_features-common.mixins.json:accessor.MinecraftClientAccessor,pl:mixin:APP:entity_texture_features-common.mixins.json:reloading.MixinMinecraftClient,pl:mixin:APP:entity_texture_features-common.mixins.json:reloading.MixinResourceReload,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:rubidium.mixins.json:core.MinecraftClientMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.Util.m_137521_(Util.java:421) ~[client-1.20.1-20230612.114412-srg.jar%23178!/:?] {re:classloading} at net.minecraft.client.Minecraft.lambda$new$5(Minecraft.java:564) ~[client-1.20.1-20230612.114412-srg.jar%23178!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:entity_model_features-common.mixins.json:MixinResourceReload,pl:mixin:APP:entity_model_features-common.mixins.json:accessor.MinecraftClientAccessor,pl:mixin:APP:entity_texture_features-common.mixins.json:reloading.MixinMinecraftClient,pl:mixin:APP:entity_texture_features-common.mixins.json:reloading.MixinResourceReload,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:rubidium.mixins.json:core.MinecraftClientMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraftforge.client.loading.ForgeLoadingOverlay.m_88315_(ForgeLoadingOverlay.java:148) ~[forge-1.20.1-47.1.3-universal.jar%23183!/:?] {re:classloading} at net.minecraft.client.renderer.GameRenderer.m_109093_(GameRenderer.java:954) ~[client-1.20.1-20230612.114412-srg.jar%23178!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:rubidium.mixins.json:features.gui.hooks.console.GameRendererMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1146) ~[client-1.20.1-20230612.114412-srg.jar%23178!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:entity_model_features-common.mixins.json:MixinResourceReload,pl:mixin:APP:entity_model_features-common.mixins.json:accessor.MinecraftClientAccessor,pl:mixin:APP:entity_texture_features-common.mixins.json:reloading.MixinMinecraftClient,pl:mixin:APP:entity_texture_features-common.mixins.json:reloading.MixinResourceReload,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:rubidium.mixins.json:core.MinecraftClientMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23178!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:entity_model_features-common.mixins.json:MixinResourceReload,pl:mixin:APP:entity_model_features-common.mixins.json:accessor.MinecraftClientAccessor,pl:mixin:APP:entity_texture_features-common.mixins.json:reloading.MixinMinecraftClient,pl:mixin:APP:entity_texture_features-common.mixins.json:reloading.MixinResourceReload,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:rubidium.mixins.json:core.MinecraftClientMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:218) ~[forge-47.1.3.jar:?] {re:classloading,pl:runtimedistcleaner:A} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {} at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {} at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.1.3.jar:?] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.1.3.jar:?] {} at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.1.3.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {} A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Render thread Stacktrace: at endorh.simpleconfig.core.AbstractSimpleConfigEntryHolderBuilder.checkName(AbstractSimpleConfigEntryHolderBuilder.java:58) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] {re:classloading} -- MOD simpleconfig -- Details: Mod File: /D:/CurseForge/minecraft/Instances/test textures/mods/simpleconfig-1.20.1-1.0.4.jar Failure message: Simple Config (simpleconfig) encountered an error during the complete event phase java.lang.IllegalArgumentException: Config entry names cannot contain dots: artifacts.antidoteVessel.enabled Mod Version: 1.20.1-1.0.4 Mod Issue URL: https://github.com/endorh/simple-config/issues Exception message: java.lang.IllegalArgumentException: Config entry names cannot contain dots: artifacts.antidoteVessel.enabled Stacktrace: at endorh.simpleconfig.core.AbstractSimpleConfigEntryHolderBuilder.checkName(AbstractSimpleConfigEntryHolderBuilder.java:58) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] {re:classloading} at endorh.simpleconfig.core.SimpleConfigBuilderImpl$CategoryBuilder.addEntry(SimpleConfigBuilderImpl.java:317) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] {re:classloading} at endorh.simpleconfig.core.AbstractSimpleConfigEntryHolderBuilder.add(AbstractSimpleConfigEntryHolderBuilder.java:95) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] {re:classloading} at endorh.simpleconfig.core.AbstractSimpleConfigEntryHolderBuilder.add(AbstractSimpleConfigEntryHolderBuilder.java:83) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] {re:classloading} at endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper$MinecraftGameRulesWrapperBuilder.addEntry(MinecraftServerConfigWrapper.java:328) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] {re:classloading} at endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper$MinecraftGameRulesWrapperBuilder.add(MinecraftServerConfigWrapper.java:419) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] {re:classloading} at endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper$MinecraftGameRulesWrapperBuilder.lambda$addGameRuleEntries$11(MinecraftServerConfigWrapper.java:198) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] {re:classloading} at java.util.TreeMap.forEach(TreeMap.java:1282) ~[?:?] {} at endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper$MinecraftGameRulesWrapperBuilder.addGameRuleEntries(MinecraftServerConfigWrapper.java:194) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] {re:classloading} at endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper$MinecraftGameRulesWrapperBuilder.with(MinecraftServerConfigWrapper.java:302) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] {re:classloading} at endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper$MinecraftGameRulesWrapperBuilder.build(MinecraftServerConfigWrapper.java:139) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] {re:classloading} at endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper.wrapMinecraftServerConfig(MinecraftServerConfigWrapper.java:78) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] {re:classloading,pl:runtimedistcleaner:A} at endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper.onLoadComplete(MinecraftServerConfigWrapper.java:89) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] {re:classloading,pl:runtimedistcleaner:A} at endorh.simpleconfig.core.wrap.__MinecraftServerConfigWrapper_onLoadComplete_FMLLoadCompleteEvent.invoke(.dynamic) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] {re:classloading,pl:eventbus:B} at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] {} at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:107) ~[javafmllanguage-1.20.1-47.1.3.jar%23180!/:?] {} at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$10(ModContainer.java:124) ~[fmlcore-1.20.1-47.1.3.jar%23179!/:?] {} at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?] {} at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?] {} at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?] {} at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?] {} at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?] {} at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?] {} at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?] {} -- System Details -- Details: Minecraft Version: 1.20.1 Minecraft Version ID: 1.20.1 Operating System: Windows 11 (amd64) version 10.0 Java Version: 17.0.8, Microsoft Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft Memory: 446261248 bytes (425 MiB) / 1174405120 bytes (1120 MiB) up to 10737418240 bytes (10240 MiB) CPUs: 12 Processor Vendor: AuthenticAMD Processor Name: AMD Ryzen 5 5600X 6-Core Processor Identifier: AuthenticAMD Family 25 Model 33 Stepping 0 Microarchitecture: Zen 3 Frequency (GHz): 3.69 Number of physical packages: 1 Number of physical CPUs: 6 Number of logical CPUs: 12 Graphics card #0 name: NVIDIA GeForce GTX 1660 Ti Graphics card #0 vendor: NVIDIA (0x10de) Graphics card #0 VRAM (MB): 4095.00 Graphics card #0 deviceId: 0x2182 Graphics card #0 versionInfo: DriverVersion=31.0.15.3713 Memory slot #0 capacity (MB): 8192.00 Memory slot #0 clockSpeed (GHz): 2.67 Memory slot #0 type: DDR4 Memory slot #1 capacity (MB): 8192.00 Memory slot #1 clockSpeed (GHz): 2.67 Memory slot #1 type: DDR4 Memory slot #2 capacity (MB): 8192.00 Memory slot #2 clockSpeed (GHz): 2.67 Memory slot #2 type: DDR4 Memory slot #3 capacity (MB): 8192.00 Memory slot #3 clockSpeed (GHz): 2.67 Memory slot #3 type: DDR4 Virtual memory max (MB): 40094.74 Virtual memory used (MB): 15719.91 Swap memory total (MB): 7424.00 Swap memory used (MB): 103.23 JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx10240m -Xms256m ModLauncher: 10.0.9+10.0.9+main.dcd20f30 ModLauncher launch target: forgeclient ModLauncher naming: srg ModLauncher services: mixin-0.8.5.jar mixin PLUGINSERVICE eventbus-6.0.5.jar eventbus PLUGINSERVICE fmlloader-1.20.1-47.1.3.jar slf4jfixer PLUGINSERVICE fmlloader-1.20.1-47.1.3.jar object_holder_definalize PLUGINSERVICE fmlloader-1.20.1-47.1.3.jar runtime_enum_extender PLUGINSERVICE fmlloader-1.20.1-47.1.3.jar capability_token_subclass PLUGINSERVICE accesstransformers-8.0.4.jar accesstransformer PLUGINSERVICE fmlloader-1.20.1-47.1.3.jar runtimedistcleaner PLUGINSERVICE modlauncher-10.0.9.jar mixin TRANSFORMATIONSERVICE modlauncher-10.0.9.jar fml TRANSFORMATIONSERVICE FML Language Providers: minecraft@1.0 lowcodefml@null javafml@null Mod List: client-1.20.1-20230612.114412-srg.jar |Minecraft |minecraft |1.20.1 |DONE |Manifest: a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f entity_model_features_forge_1.20-1.0.2.jar |Entity Model Features |entity_model_features |1.0.2 |DONE |Manifest: NOSIGNATURE entity_texture_features_forge_1.20-4.5.1.jar |Entity Texture Features |entity_texture_features |4.5.1 |DONE |Manifest: NOSIGNATURE Jade-1.20.1-forge-11.6.3.jar |Jade |jade |11.6.3 |DONE |Manifest: NOSIGNATURE architectury-9.1.12-forge.jar |Architectury |architectury |9.1.12 |DONE |Manifest: NOSIGNATURE jei-1.20.1-forge-15.2.0.27.jar |Just Enough Items |jei |15.2.0.27 |DONE |Manifest: NOSIGNATURE simpleconfig-1.20.1-1.0.4.jar |Simple Config |simpleconfig |1.20.1-1.0.4 |ERROR |Manifest: NOSIGNATURE fusion-1.0.6-forge-mc1.20.1.jar |Fusion |fusion |1.0.6 |DONE |Manifest: NOSIGNATURE cloth-config-11.1.106-forge.jar |Cloth Config v10 API |cloth_config |11.1.106 |DONE |Manifest: NOSIGNATURE forge-1.20.1-47.1.3-universal.jar |Forge |forge |47.1.3 |DONE |Manifest: 84:ce:76:e8:45:35:e4:0e:63:86:df:47:59:80:0f:67:6c:c1:5f:6e:5f:4d:b3:54:47:1a:9f:7f:ed:5e:f2:90 curios-forge-5.4.0+1.20.1.jar |Curios API |curios |5.4.0+1.20.1 |DONE |Manifest: NOSIGNATURE expandability-forge-9.0.0.jar |ExpandAbility |expandability |9.0.0 |DONE |Manifest: NOSIGNATURE embeddium-0.2.2+mc1.20.1.jar |Embeddium |embeddium |0.2.2+mc1.20.1 |DONE |Manifest: NOSIGNATURE artifacts-forge-9.1.0.jar |Artifacts |artifacts |9.1.0 |DONE |Manifest: NOSIGNATURE Crash Report UUID: 9124b210-645b-45b9-8b1a-da503b76ce7b FML: 47.1 Forge: net.minecraftforge:47.1.3 ```
latest.log ``` [12:14:08] [main/INFO]: ModLauncher running: args [--username, XXX, --version, forge-47.1.3, --gameDir, D:\CurseForge\minecraft\Instances\test textures, --assetsDir, D:\CurseForge\minecraft\Install\assets, [12:14:08] [main/INFO]: ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 17.0.8 by Microsoft; OS Windows 11 arch amd64 version 10.0 [12:14:08] [main/INFO]: Loading ImmediateWindowProvider fmlearlywindow [12:14:08] [main/INFO]: Trying GL version 4.6 [12:14:08] [main/INFO]: Requested GL version 4.6 got version 4.6 [12:14:08] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/D:/CurseForge/minecraft/Install/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar%23100!/ Service=ModLauncher Env=CLIENT [12:14:08] [pool-2-thread-1/INFO]: GL info: NVIDIA GeForce GTX 1660 Ti/PCIe/SSE2 GL version 4.6.0 NVIDIA 537.13, NVIDIA Corporation [12:14:08] [main/INFO]: Found mod file architectury-9.1.12-forge.jar of type MOD with provider {mods folder locator at D:\CurseForge\minecraft\Instances\test textures\mods} [12:14:08] [main/INFO]: Found mod file artifacts-forge-9.1.0.jar of type MOD with provider {mods folder locator at D:\CurseForge\minecraft\Instances\test textures\mods} [12:14:08] [main/INFO]: Found mod file cloth-config-11.1.106-forge.jar of type MOD with provider {mods folder locator at D:\CurseForge\minecraft\Instances\test textures\mods} [12:14:08] [main/INFO]: Found mod file curios-forge-5.4.0+1.20.1.jar of type MOD with provider {mods folder locator at D:\CurseForge\minecraft\Instances\test textures\mods} [12:14:08] [main/INFO]: Found mod file embeddium-0.2.2+mc1.20.1.jar of type MOD with provider {mods folder locator at D:\CurseForge\minecraft\Instances\test textures\mods} [12:14:08] [main/INFO]: Found mod file entity_model_features_forge_1.20-1.0.2.jar of type MOD with provider {mods folder locator at D:\CurseForge\minecraft\Instances\test textures\mods} [12:14:08] [main/INFO]: Found mod file entity_texture_features_forge_1.20-4.5.1.jar of type MOD with provider {mods folder locator at D:\CurseForge\minecraft\Instances\test textures\mods} [12:14:08] [main/INFO]: Found mod file fusion-1.0.6-forge-mc1.20.1.jar of type MOD with provider {mods folder locator at D:\CurseForge\minecraft\Instances\test textures\mods} [12:14:08] [main/INFO]: Found mod file Jade-1.20.1-forge-11.6.3.jar of type MOD with provider {mods folder locator at D:\CurseForge\minecraft\Instances\test textures\mods} [12:14:08] [main/INFO]: Found mod file jei-1.20.1-forge-15.2.0.27.jar of type MOD with provider {mods folder locator at D:\CurseForge\minecraft\Instances\test textures\mods} [12:14:08] [main/INFO]: Found mod file simpleconfig-1.20.1-1.0.4.jar of type MOD with provider {mods folder locator at D:\CurseForge\minecraft\Instances\test textures\mods} [12:14:08] [main/WARN]: Mod file D:\CurseForge\minecraft\Install\libraries\net\minecraftforge\fmlcore\1.20.1-47.1.3\fmlcore-1.20.1-47.1.3.jar is missing mods.toml file [12:14:08] [main/WARN]: Mod file D:\CurseForge\minecraft\Install\libraries\net\minecraftforge\javafmllanguage\1.20.1-47.1.3\javafmllanguage-1.20.1-47.1.3.jar is missing mods.toml file [12:14:08] [main/WARN]: Mod file D:\CurseForge\minecraft\Install\libraries\net\minecraftforge\lowcodelanguage\1.20.1-47.1.3\lowcodelanguage-1.20.1-47.1.3.jar is missing mods.toml file [12:14:08] [main/WARN]: Mod file D:\CurseForge\minecraft\Install\libraries\net\minecraftforge\mclanguage\1.20.1-47.1.3\mclanguage-1.20.1-47.1.3.jar is missing mods.toml file [12:14:08] [main/INFO]: Found mod file fmlcore-1.20.1-47.1.3.jar of type LIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@4c98a6d5 [12:14:08] [main/INFO]: Found mod file javafmllanguage-1.20.1-47.1.3.jar of type LANGPROVIDER with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@4c98a6d5 [12:14:08] [main/INFO]: Found mod file lowcodelanguage-1.20.1-47.1.3.jar of type LANGPROVIDER with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@4c98a6d5 [12:14:08] [main/INFO]: Found mod file mclanguage-1.20.1-47.1.3.jar of type LANGPROVIDER with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@4c98a6d5 [12:14:08] [main/INFO]: Found mod file client-1.20.1-20230612.114412-srg.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@4c98a6d5 [12:14:08] [main/INFO]: Found mod file forge-1.20.1-47.1.3-universal.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@4c98a6d5 [12:14:08] [main/INFO]: Found 3 dependencies adding them to mods collection [12:14:08] [main/INFO]: Found mod file MixinExtras-0.1.1.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31464a43 [12:14:08] [main/INFO]: Found mod file expandability-forge-9.0.0.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31464a43 [12:14:08] [main/INFO]: Found mod file httpmime-4.5.10.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@31464a43 [12:14:10] [main/INFO]: Compatibility level set to JAVA_17 [12:14:10] [main/ERROR]: Mixin config entity_model_features-common.mixins.json does not specify "minVersion" property [12:14:10] [main/ERROR]: Mixin config entity_model_features.mixins.json does not specify "minVersion" property [12:14:10] [main/INFO]: Launching target 'forgeclient' with arguments [--version, forge-47.1.3, XXX [12:14:10] [main/WARN]: Reference map 'entity_model_features_forge_1.20-forge-refmap.json' for entity_model_features.mixins.json could not be read. If this is a development environment you can ignore this message [12:14:10] [main/INFO]: Loaded configuration file for Embeddium: 41 options available, 0 override(s) found [12:14:13] [Datafixer Bootstrap/INFO]: 188 Datafixer optimizations took 161 milliseconds [12:14:14] [Render thread/WARN]: Assets URL 'union:/D:/CurseForge/minecraft/Install/libraries/net/minecraft/client/1.20.1-20230612.114412/client-1.20.1-20230612.114412-srg.jar%23178!/assets/.mcassetsroot' uses unexpected schema [12:14:14] [Render thread/WARN]: Assets URL 'union:/D:/CurseForge/minecraft/Install/libraries/net/minecraft/client/1.20.1-20230612.114412/client-1.20.1-20230612.114412-srg.jar%23178!/data/.mcassetsroot' uses unexpected schema [12:14:14] [Render thread/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD' [12:14:14] [Render thread/INFO]: Setting user: XXX [12:14:15] [Render thread/INFO]: Backend library: LWJGL version 3.3.1 build 7 [12:14:15] [Render thread/INFO]: OpenGL Vendor: NVIDIA Corporation [12:14:15] [Render thread/INFO]: OpenGL Renderer: NVIDIA GeForce GTX 1660 Ti/PCIe/SSE2 [12:14:15] [Render thread/INFO]: OpenGL Version: 4.6.0 NVIDIA 537.13 [12:14:15] [modloading-worker-0/INFO]: Loading Entity Texture Features, now available for Terraria! [12:14:15] [modloading-worker-0/INFO]: ExpandAbility here, who dis? [12:14:15] [modloading-worker-0/INFO]: Loading Entity Model Features, your third cousin's, dog's, previous owner's, uncle's, old boss's, fifth favourite mod! [12:14:15] [modloading-worker-0/INFO]: Searching for graphics cards... [12:14:15] [modloading-worker-0/INFO]: Found graphics card: GraphicsAdapterInfo[vendor=NVIDIA, name=NVIDIA GeForce GTX 1660 Ti, version=DriverVersion=31.0.15.3713] [12:14:15] [modloading-worker-0/WARN]: Sodium has applied one or more workarounds to prevent crashes or other issues on your system: [NVIDIA_THREADED_OPTIMIZATIONS] [12:14:15] [modloading-worker-0/WARN]: This is not necessarily an issue, but it may result in certain features or optimizations being disabled. You can sometimes fix these issues by upgrading your graphics driver. [12:14:15] [modloading-worker-0/INFO]: Forge mod loading, version 47.1.3, for MC 1.20.1 with MCP 20230612.114412 [12:14:15] [modloading-worker-0/INFO]: MinecraftForge v47.1.3 Initialized [12:14:15] [modloading-worker-0/INFO]: Registering S2C receiver with id architectury:sync_ids [12:14:15] [modloading-worker-0/INFO]: Registering C2S receiver with id architectury:sync_ids [12:14:15] [modloading-worker-0/INFO]: Registering C2S receiver with id artifacts:networking_channel/42a7ad70b1cc371599a0eff744096b8a [12:14:15] [modloading-worker-0/INFO]: Registering S2C receiver with id artifacts:networking_channel/42a7ad70b1cc371599a0eff744096b8a [12:14:15] [modloading-worker-0/INFO]: Registering C2S receiver with id artifacts:networking_channel/74a5e841822a3a87854ae896a33430d6 [12:14:15] [modloading-worker-0/INFO]: Registering S2C receiver with id artifacts:networking_channel/74a5e841822a3a87854ae896a33430d6 [12:14:15] [modloading-worker-0/INFO]: Registering C2S receiver with id artifacts:networking_channel/eb3d1e2748533430848cadf0f37c7e9c [12:14:15] [modloading-worker-0/INFO]: Registering S2C receiver with id artifacts:networking_channel/eb3d1e2748533430848cadf0f37c7e9c [12:14:15] [modloading-worker-0/INFO]: Registering C2S receiver with id artifacts:networking_channel/91c8520f19f93b3e8b6a727568e194ab [12:14:15] [modloading-worker-0/INFO]: Registering S2C receiver with id artifacts:networking_channel/91c8520f19f93b3e8b6a727568e194ab [12:14:15] [modloading-worker-0/INFO]: Registering C2S receiver with id artifacts:networking_channel/8c2784d778293fd482ed84b8aa5fedb9 [12:14:15] [modloading-worker-0/INFO]: Registering S2C receiver with id artifacts:networking_channel/8c2784d778293fd482ed84b8aa5fedb9 [12:14:15] [modloading-worker-0/INFO]: Sending ConfigManager... [12:14:15] [modloading-worker-0/INFO]: Sending ConfigManager took 2.751 ms [12:14:15] [modloading-worker-0/INFO]: Bean type endorh.simpleconfig.demo.DemoDeclarativeConfigCategory.DemoBean.SubBean has a non-reflexive equals method. It'll be compared based on its defined property entries instead. [12:14:15] [modloading-worker-0/INFO]: Bean type endorh.simpleconfig.demo.DemoDeclarativeConfigCategory.DemoBean has a non-reflexive equals method. It'll be compared based on its defined property entries instead. [12:14:15] [modloading-worker-0/INFO]: Serializable type java.util.regex.Pattern does not have a reflexive equals method. Their config entries will be compared by their serialization instead. [12:14:16] [Render thread/INFO]: Reloading ResourceManager: vanilla, mod_resources [12:14:17] [modloading-worker-0/WARN]: Configuration file D:\CurseForge\minecraft\Instances\test textures\config\curios-client.toml is not correct. Correcting [12:14:17] [modloading-worker-0/WARN]: Incorrect key client was corrected from null to its default, SimpleCommentedConfig:{}. [12:14:17] [modloading-worker-0/WARN]: Incorrect key client.renderCurios was corrected from null to its default, true. [12:14:17] [modloading-worker-0/WARN]: Incorrect key client.buttonXOffset was corrected from null to its default, 0. [12:14:17] [modloading-worker-0/WARN]: Incorrect key client.buttonYOffset was corrected from null to its default, 0. [12:14:17] [modloading-worker-0/WARN]: Incorrect key client.creativeButtonXOffset was corrected from null to its default, 0. [12:14:17] [modloading-worker-0/WARN]: Incorrect key client.creativeButtonYOffset was corrected from null to its default, 0. [12:14:17] [modloading-worker-0/WARN]: Incorrect key client.buttonCorner was corrected from null to its default, TOP_LEFT. [12:14:17] [Worker-Main-8/INFO]: Found unifont_all_no_pua-15.0.06.hex, loading [12:14:17] [Forge Version Check/INFO]: [simpleconfig] Starting version check at https://github.com/endorh/simple-config/raw/updates/updates.json [12:14:18] [Forge Version Check/INFO]: [simpleconfig] Found status: AHEAD Current: 1.20.1-1.0.4 Target: null [12:14:18] [Forge Version Check/INFO]: [forge] Starting version check at https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json [12:14:18] [Forge Version Check/INFO]: [forge] Found status: OUTDATED Current: 47.1.3 Target: 47.2.0 [12:14:18] [Worker-Main-7/INFO]: Start loading plugin at snownee.jade.addon.vanilla.VanillaPlugin [12:14:18] [Worker-Main-3/ERROR]: Error wrapping Minecraft Server config java.lang.IllegalArgumentException: Config entry names cannot contain dots: artifacts.antidoteVessel.enabled at endorh.simpleconfig.core.AbstractSimpleConfigEntryHolderBuilder.checkName(AbstractSimpleConfigEntryHolderBuilder.java:58) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at endorh.simpleconfig.core.SimpleConfigBuilderImpl$CategoryBuilder.addEntry(SimpleConfigBuilderImpl.java:317) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at endorh.simpleconfig.core.AbstractSimpleConfigEntryHolderBuilder.add(AbstractSimpleConfigEntryHolderBuilder.java:95) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at endorh.simpleconfig.core.AbstractSimpleConfigEntryHolderBuilder.add(AbstractSimpleConfigEntryHolderBuilder.java:83) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper$MinecraftGameRulesWrapperBuilder.addEntry(MinecraftServerConfigWrapper.java:328) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper$MinecraftGameRulesWrapperBuilder.add(MinecraftServerConfigWrapper.java:419) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper$MinecraftGameRulesWrapperBuilder.lambda$addGameRuleEntries$11(MinecraftServerConfigWrapper.java:198) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at java.util.TreeMap.forEach(TreeMap.java:1282) ~[?:?] at endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper$MinecraftGameRulesWrapperBuilder.addGameRuleEntries(MinecraftServerConfigWrapper.java:194) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper$MinecraftGameRulesWrapperBuilder.with(MinecraftServerConfigWrapper.java:302) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper$MinecraftGameRulesWrapperBuilder.build(MinecraftServerConfigWrapper.java:139) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper.wrapMinecraftServerConfig(MinecraftServerConfigWrapper.java:78) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper.onLoadComplete(MinecraftServerConfigWrapper.java:89) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at endorh.simpleconfig.core.wrap.__MinecraftServerConfigWrapper_onLoadComplete_FMLLoadCompleteEvent.invoke(.dynamic) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:107) ~[javafmllanguage-1.20.1-47.1.3.jar%23180!/:?] at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$10(ModContainer.java:124) ~[fmlcore-1.20.1-47.1.3.jar%23179!/:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?] at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?] [12:14:18] [Worker-Main-3/ERROR]: Exception caught during firing event: Config entry names cannot contain dots: artifacts.antidoteVessel.enabled Index: 1 Listeners: 0: NORMAL 1: ASM: class endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper onLoadComplete(Lnet/minecraftforge/fml/event/lifecycle/FMLLoadCompleteEvent;)V 2: ASM: class endorh.simpleconfig.core.wrap.MinecraftClientConfigWrapper onLoadComplete(Lnet/minecraftforge/fml/event/lifecycle/FMLLoadCompleteEvent;)V 3: LOW 4: ASM: class endorh.simpleconfig.core.SimpleConfigWrapper onLoadComplete(Lnet/minecraftforge/fml/event/lifecycle/FMLLoadCompleteEvent;)V 5: LOWEST 6: ASM: class endorh.simpleconfig.core.SimpleConfigGUIManagerImpl$ModEventSubscriber onLoadComplete(Lnet/minecraftforge/fml/event/lifecycle/FMLLoadCompleteEvent;)V java.lang.IllegalArgumentException: Config entry names cannot contain dots: artifacts.antidoteVessel.enabled at TRANSFORMER/simpleconfig@1.20.1-1.0.4/endorh.simpleconfig.core.AbstractSimpleConfigEntryHolderBuilder.checkName(AbstractSimpleConfigEntryHolderBuilder.java:58) at TRANSFORMER/simpleconfig@1.20.1-1.0.4/endorh.simpleconfig.core.SimpleConfigBuilderImpl$CategoryBuilder.addEntry(SimpleConfigBuilderImpl.java:317) at TRANSFORMER/simpleconfig@1.20.1-1.0.4/endorh.simpleconfig.core.AbstractSimpleConfigEntryHolderBuilder.add(AbstractSimpleConfigEntryHolderBuilder.java:95) at TRANSFORMER/simpleconfig@1.20.1-1.0.4/endorh.simpleconfig.core.AbstractSimpleConfigEntryHolderBuilder.add(AbstractSimpleConfigEntryHolderBuilder.java:83) at TRANSFORMER/simpleconfig@1.20.1-1.0.4/endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper$MinecraftGameRulesWrapperBuilder.addEntry(MinecraftServerConfigWrapper.java:328) at TRANSFORMER/simpleconfig@1.20.1-1.0.4/endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper$MinecraftGameRulesWrapperBuilder.add(MinecraftServerConfigWrapper.java:419) at TRANSFORMER/simpleconfig@1.20.1-1.0.4/endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper$MinecraftGameRulesWrapperBuilder.lambda$addGameRuleEntries$11(MinecraftServerConfigWrapper.java:198) at java.base/java.util.TreeMap.forEach(TreeMap.java:1282) at TRANSFORMER/simpleconfig@1.20.1-1.0.4/endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper$MinecraftGameRulesWrapperBuilder.addGameRuleEntries(MinecraftServerConfigWrapper.java:194) at TRANSFORMER/simpleconfig@1.20.1-1.0.4/endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper$MinecraftGameRulesWrapperBuilder.with(MinecraftServerConfigWrapper.java:302) at TRANSFORMER/simpleconfig@1.20.1-1.0.4/endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper$MinecraftGameRulesWrapperBuilder.build(MinecraftServerConfigWrapper.java:139) at TRANSFORMER/simpleconfig@1.20.1-1.0.4/endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper.wrapMinecraftServerConfig(MinecraftServerConfigWrapper.java:78) at TRANSFORMER/simpleconfig@1.20.1-1.0.4/endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper.onLoadComplete(MinecraftServerConfigWrapper.java:89) at TRANSFORMER/simpleconfig@1.20.1-1.0.4/endorh.simpleconfig.core.wrap.__MinecraftServerConfigWrapper_onLoadComplete_FMLLoadCompleteEvent.invoke(.dynamic) at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) at LAYER PLUGIN/javafmllanguage@1.20.1-47.1.3/net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:107) at LAYER PLUGIN/fmlcore@1.20.1-47.1.3/net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$10(ModContainer.java:124) at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) at java.base/java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) [12:14:18] [Worker-Main-3/ERROR]: Caught exception during event FMLLoadCompleteEvent dispatch for modid simpleconfig java.lang.IllegalArgumentException: Config entry names cannot contain dots: artifacts.antidoteVessel.enabled at endorh.simpleconfig.core.AbstractSimpleConfigEntryHolderBuilder.checkName(AbstractSimpleConfigEntryHolderBuilder.java:58) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at endorh.simpleconfig.core.SimpleConfigBuilderImpl$CategoryBuilder.addEntry(SimpleConfigBuilderImpl.java:317) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at endorh.simpleconfig.core.AbstractSimpleConfigEntryHolderBuilder.add(AbstractSimpleConfigEntryHolderBuilder.java:95) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at endorh.simpleconfig.core.AbstractSimpleConfigEntryHolderBuilder.add(AbstractSimpleConfigEntryHolderBuilder.java:83) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper$MinecraftGameRulesWrapperBuilder.addEntry(MinecraftServerConfigWrapper.java:328) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper$MinecraftGameRulesWrapperBuilder.add(MinecraftServerConfigWrapper.java:419) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper$MinecraftGameRulesWrapperBuilder.lambda$addGameRuleEntries$11(MinecraftServerConfigWrapper.java:198) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at java.util.TreeMap.forEach(TreeMap.java:1282) ~[?:?] at endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper$MinecraftGameRulesWrapperBuilder.addGameRuleEntries(MinecraftServerConfigWrapper.java:194) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper$MinecraftGameRulesWrapperBuilder.with(MinecraftServerConfigWrapper.java:302) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper$MinecraftGameRulesWrapperBuilder.build(MinecraftServerConfigWrapper.java:139) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper.wrapMinecraftServerConfig(MinecraftServerConfigWrapper.java:78) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at endorh.simpleconfig.core.wrap.MinecraftServerConfigWrapper.onLoadComplete(MinecraftServerConfigWrapper.java:89) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at endorh.simpleconfig.core.wrap.__MinecraftServerConfigWrapper_onLoadComplete_FMLLoadCompleteEvent.invoke(.dynamic) ~[simpleconfig-1.20.1-1.0.4.jar%23177!/:1.20.1-1.0.4] at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?] at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:107) ~[javafmllanguage-1.20.1-47.1.3.jar%23180!/:?] at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$10(ModContainer.java:124) ~[fmlcore-1.20.1-47.1.3.jar%23179!/:?] at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?] at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?] [12:14:18] [Worker-Main-7/INFO]: Start loading plugin at snownee.jade.addon.universal.UniversalPlugin [12:14:18] [Worker-Main-7/INFO]: Start loading plugin at snownee.jade.addon.core.CorePlugin [12:14:18] [modloading-worker-0/FATAL]: Failed to complete lifecycle event COMPLETE, 1 errors found [12:14:18] [Render thread/WARN]: Missing sound for event: minecraft:item.goat_horn.play [12:14:18] [Render thread/WARN]: Missing sound for event: minecraft:entity.goat.screaming.horn_break [12:14:18] [Render thread/INFO]: OpenAL initialized on device OpenAL Soft on Haut-parleurs (Logitech G432 Gaming Headset) [12:14:18] [Render thread/INFO]: Sound engine started [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.sound.SoundEngineLoadEvent to a broken mod state [12:14:18] [Render thread/INFO]: Created: 1024x512x4 minecraft:textures/atlas/blocks.png-atlas [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.TextureStitchEvent$Post to a broken mod state [12:14:18] [Render thread/INFO]: Created: 256x256x4 minecraft:textures/atlas/signs.png-atlas [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.TextureStitchEvent$Post to a broken mod state [12:14:18] [Render thread/INFO]: Created: 512x512x4 minecraft:textures/atlas/shield_patterns.png-atlas [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.TextureStitchEvent$Post to a broken mod state [12:14:18] [Render thread/INFO]: Created: 512x512x4 minecraft:textures/atlas/banner_patterns.png-atlas [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.TextureStitchEvent$Post to a broken mod state [12:14:18] [Render thread/INFO]: Created: 1024x1024x4 minecraft:textures/atlas/armor_trims.png-atlas [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.TextureStitchEvent$Post to a broken mod state [12:14:18] [Render thread/INFO]: Created: 128x64x4 minecraft:textures/atlas/decorated_pot.png-atlas [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.TextureStitchEvent$Post to a broken mod state [12:14:18] [Render thread/INFO]: Created: 256x256x4 minecraft:textures/atlas/chest.png-atlas [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.TextureStitchEvent$Post to a broken mod state [12:14:18] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/shulker_boxes.png-atlas [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.TextureStitchEvent$Post to a broken mod state [12:14:18] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/beds.png-atlas [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.TextureStitchEvent$Post to a broken mod state [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.ModelEvent$BakingCompleted to a broken mod state [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.EntityRenderersEvent$CreateSkullModels to a broken mod state [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.EntityRenderersEvent$CreateSkullModels to a broken mod state [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.EntityRenderersEvent$CreateSkullModels to a broken mod state [12:14:18] [Render thread/INFO]: emissive suffixes loaded: {_e} [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.EntityRenderersEvent$CreateSkullModels to a broken mod state [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.EntityRenderersEvent$CreateSkullModels to a broken mod state [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.EntityRenderersEvent$CreateSkullModels to a broken mod state [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.EntityRenderersEvent$CreateSkullModels to a broken mod state [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.EntityRenderersEvent$CreateSkullModels to a broken mod state [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.EntityRenderersEvent$CreateSkullModels to a broken mod state [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.EntityRenderersEvent$CreateSkullModels to a broken mod state [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.EntityRenderersEvent$CreateSkullModels to a broken mod state [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.EntityRenderersEvent$CreateSkullModels to a broken mod state [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.EntityRenderersEvent$CreateSkullModels to a broken mod state [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.EntityRenderersEvent$CreateSkullModels to a broken mod state [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.EntityRenderersEvent$CreateSkullModels to a broken mod state [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.EntityRenderersEvent$CreateSkullModels to a broken mod state [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.EntityRenderersEvent$CreateSkullModels to a broken mod state [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.EntityRenderersEvent$CreateSkullModels to a broken mod state [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.EntityRenderersEvent$CreateSkullModels to a broken mod state [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.EntityRenderersEvent$CreateSkullModels to a broken mod state [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.EntityRenderersEvent$CreateSkullModels to a broken mod state [12:14:18] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.EntityRenderersEvent$AddLayers to a broken mod state [12:14:19] [Render thread/WARN]: Shader rendertype_entity_translucent_emissive could not find sampler named Sampler2 in the specified shader program. [12:14:19] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.RegisterShadersEvent to a broken mod state [12:14:19] [Render thread/INFO]: Created: 256x256x0 minecraft:textures/atlas/particles.png-atlas [12:14:19] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.TextureStitchEvent$Post to a broken mod state [12:14:19] [Render thread/INFO]: Created: 256x256x0 minecraft:textures/atlas/paintings.png-atlas [12:14:19] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.TextureStitchEvent$Post to a broken mod state [12:14:19] [Render thread/INFO]: Created: 128x128x0 minecraft:textures/atlas/mob_effects.png-atlas [12:14:19] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.TextureStitchEvent$Post to a broken mod state [12:14:19] [Render thread/INFO]: Created: 256x128x0 jei:textures/atlas/gui.png-atlas [12:14:19] [Render thread/ERROR]: Cowardly refusing to send event net.minecraftforge.client.event.TextureStitchEvent$Post to a broken mod state [12:14:19] [Render thread/FATAL]: Preparing crash report with UUID 9124b210-645b-45b9-8b1a-da503b76ce7b [12:14:19] [Render thread/FATAL]: Crash report saved to D:\CurseForge\minecraft\Instances\test textures\crash-reports\crash-2023-10-25_12.14.19-fml.txt [12:14:19] [Render thread/FATAL]: Preparing crash report with UUID 5e86d8ad-04a0-466e-bac3-f2d594848323 [12:19:13] [Render thread/INFO]: Stopping! [12:19:13] [Render thread/INFO]: emissive suffixes loaded: {_e} ```

Sorry for my poor english :)

endorh commented 11 months ago

Hi, first of all, thanks for the report, it has all I could need.

From the crash report, I can tell what the issue is. It seems the Artifacts mod is adding a custom game rule with dots (.) in its name. When Simple Config then attempts to wrap this rule to generate the config menu for Minecraft, it assumes the name does not contain dots and crashes, since it needs to handle the dots in a special way.

I should be able to fix this easily, by checking if game rule names contain dots and creating sections in the menu properly. Actually, I may even be able to add a feature to show mod game rules in their own config menus, if their namespace matches the mod's ID or there's a reasonable way to trace which mod added which rule.

I'll try to fix the crash as soon as I have some time. Unfortunately, I don't think there's anything you can do in the meanwhile to load both mods together 😅 Thanks again for reporting the issue ^^

endorh commented 10 months ago

I finally got time to fix this. I'll make a release soon.

endorh commented 10 months ago

I've finally uploaded a release (1.0.5) which should fix the crash. However, it'll probably take a couple of days until Curse Forge approves it.

If you want to test it earlier, you may instead download the maven package directly (there should be a simpleconfig-1.20.1-1.0.5.jar file at the bottom of the right margin). If you can find the time, I'd appreciate if you could test it out and verify that it works for you by closing this issue.

Thanks again for reporting the crash ^^

Adrilahuri commented 10 months ago

First of all, TYSM for quick updating I've tested the 1.0.5 version, no crash, it seems ok I've also tested configuring Artifacts mod (and some other too) without any problem Just one thing: i could not download 1.0.5 directly from curseforge client, i had to download it manually from curseforge site But anyway, TY again, you can close the issue if you want