mrcrayfish / configured Goto Github PK
View Code? Open in Web Editor NEWThe easiest way to change the configuration of mods!
Home Page: https://www.curseforge.com/minecraft/mc-mods/configured
License: Other
The easiest way to change the configuration of mods!
Home Page: https://www.curseforge.com/minecraft/mc-mods/configured
License: Other
Title^
Users in my modpack experiences crashes when starting modpack.
This is not for everbody and it might not even be caused by Configured, but it has been reported a few times now and it says something with Configured so I'm gonna give it a shot and report it here.
Minecraft: 1.18.2
Forge: 40.1.73
Configured: 1.5.4 | https://www.curseforge.com/minecraft/mc-mods/configured/files/3946495
Crash-Report: https://gist.github.com/Gbergz/62d8378a52428221517020c285883229
Edit: User removed the mod Oculus and now the game boots. Something that wasn't a problem before, but I guess it not might bcs of this mod but is on Oculus side instead.
Edit 2: Got more reports of it happening without Oculus so it might not be that.
Currently, Enum configurations use a technique that (seems to) just convert the constant name into a human-friendly(ish) display name by changing the formatting.
While this does work, I have found it less than ideal when striking a balance between UX and code cleanliness. Take one of my enums, for example, which has three constants ALLOW_SPREADING
, NO_SPREADING
, NO_EXISTING
- these names work but they aren't what I would choose to show to someone using my mod, especially if they are not very confident in anything technical.
To attempt to remedy this, I added this block:
@Override
public String toString() {
return switch (this) {
case NO_EXISTING -> "Fully Disabled";
case NO_SPREADING -> "Exist Without Spreading";
case ALLOW_SPREADING -> "Fully Enabled";
};
}
But unfortunately this does not affect the display of options within Configured. I would argue that this should be allowed, because enum has its own dedicated name()
method that is used to return the name of the constant itself, thus overriding toString()
has no negative side effects.
Yeah started the 1.19 beta of ic2c so i kinda want to use this with it sooooo?
Sry for being so demanding ^^"
The config
folder being a symlink works just fine for minecraft & forge.
However, if Configured is installed, the game crashes when loading.
In the crash report below, /home/user/minecraft-instances/configuredbug/config
is a symlink to /home/user/Documents/test-modpack/overrides/config
This is probably related to #15.
If a list-based config option's default value is an empty list, and then the player adds values in the Configured GUI and then clicks done, all the values get set to booleans.
Steps to reproduce:
ConfigValue<List<? extends Integer>> emptyIntConfig = builder.defineList("empty int list", Arrays.<Integer> asList(), obj -> true);
ConfigValue<List<? extends String>> emptyStrConfig = builder.defineList("empty string list", new ArrayList<String>(), obj -> true);
false
(unless you typed true
).If you try using the element validator like this...
ConfigValue<List<? extends Integer>> emptyIntConfig = builder.defineList("empty int list validated", Arrays.<Integer> asList(), obj -> obj instanceof Integer);
ConfigValue<List<? extends String>> emptyStrConfig = builder.defineList("empty string list validated", new ArrayList<String>(), obj -> obj instanceof String);
Then you won't be able to add any values at all, no matter what you type. Probably because a Boolean will never be an instance of an Integer or a String, or something like that?
Your mod seems to be the culprit.
crash-2022-12-30_15.32.50-fml.txt
I noticed that Configured doesn't like the repeating of certain characters.
Also side bug that I would suggest fixing:
Maybe its worth implementing a dynamic constraint that provides more space if present.
But yeah when i click on Blast Protection enchantment:
You see it removes a lot of characters that should be present.
Yes the ;;; is intentional because it is used with string.split(";") and java actually turns the entry into a null or empty string.
And since I saw you worked on this why not show this issue found a couple weeks ago.
Also small thank you for making this mod so simple to understand, helped me out with my game engine, where I want to have something like this directly implemented.
It is the same as this: #55
Tho I have no idea which mod causes it. I guess any without an icon.
I have the correct version of the Configured mod (2.0.1-1.19.2) and alongside the catalogue mod (both Forge). But the editable configs option does not appear anywhere.
Any Solutions?
o/ Love the configured mod.
Sadly the mod I am writing right now (IC2Classic) has a custom config system.
Why? Forge format sadly sucks and doesn't support whats required.
So would you consider adding support for custom configs?
I do not mean that you should add like specific support for my mod and have like a special class just for me.
What i mean is. You are already almost using wrapper classes around everything. So why not finish the job and allow others to add their own format that way.
From what it looked like it might be a bit of work to achieve that but relatively speaking not as much as creating it from scratch.
Simply refactoring some wrapper classes and making a couple classes public.
Thanks for reading and have a nice day.
If no key is set for configured then any key that isnt bound will open the guy..
Reproduced by having the keybind blank and clicking on like media keys.
Hello! I am the developer for Repurposed Structures and someone pointed out that while my mod makes use of multiple config files for organization, Configured only shows the Witch Huts config which is odd. I make all the config files the same way as shown here:
https://github.com/TelepathicGrunt/RepurposedStructures/blob/e3b54f58ed422fc3d299cb80e0a973920c9c575c/src/main/java/com/telepathicgrunt/repurposedstructures/RepurposedStructures.java#L78-L88
Although, I do have plans in the future to move all these config files into a repurposed_structures folder within the config folder in 1.17 but I still need to figure out a good way of doing this. Is there something off with my multi-config file implementation that is breaking Configured or is this a bug within Configured?
I believe this was already reported, but the fix seems to have only been added to 1.18, I also tried to use an older version just to see if that may help but the same crash happened when I tried to change a config, specifically, when I tried to select the World button.
Here's the crash report in case it's necessary.
crash.txt
Hey there,
I don't have much experience with Forge's validation system for configurations, but all I know is that it does have one. It appears that there are no checks run when modifying a config with this mod.
See #15 for an example of how this can go wrong. If the mod somehow configures a configuration improperly, there are no safety checks to ensure that it retains the correct types. Conversely, when modifying the file during runtime or before launch, Forge runs a type-check on all configuration options and if they're invalid or cannot be parsed, resets the config.
Unsure if this is intentional or not, just wanted to report it to make you aware of it.
The game crashes when opening the "Select World To Edit Server Config" screen if a world does not have an icon.
https://gist.github.com/TJT01/5478018c3b6fd3d6972369a6d686cf30
Minecraft: 1.16.5
Forge: 36.2.0
Configured: 1.5.1-1.16.5
Including the forge config provider for fabric builds would enable mods using the forgecofingapiport-fabric to use configured instead of the very basic builtin config gui.
Version: configured:1.5.1-1.16.5
Another exception. Exception is #32 before. And throw this after update.
https://www.curseforge.com/minecraft/mc-mods/lod-level-of-detail
https://bytebin.lucko.me/jpi9BGNzpV
Edit:
They are same exception. The #32 haven't been fixed
Edit1:
Not the same issue as #32 since that is related to the config reloading event. The crash report given does not mention this.
1.18
v1.5.1
As title mentions, any time I click on the configure option for server configs, my game crashes. I do have existing worlds. 7 actually. I can edit Common and client, but as soon as I click server options, crashes
-- Head --
Thread: Render thread
Stacktrace:
at net.minecraftforge.logging.CrashReportExtender.lambda$dumpModLoadingCrashReport$7(CrashReportExtender.java:58) ~[forge-1.19.2-43.1.28-universal.jar%23392!/:?] {re:classloading}
-- MOD iceberg --
Details:
Mod File: /M:/Minecraft/Curseforge/Instances/1.19.2-Fiction Friction SP/mods/Iceberg-1.19.2-forge-1.0.47.jar
Failure message: Mod iceberg only supports configured 2.0.0 or above
Currently, configured is 1.5.8
Mod Version: 1.0.47
Mod Issue URL: NOT PROVIDED
Exception message: MISSING EXCEPTION MESSAGE
Crashed after saving Waystones server config
https://gist.github.com/SettingDust/e45df8c486586e91d823f786fb3cb696
the screen goes black entirely and then it crashes when i relaunch it it just crashes again
crashlog:
crash-2022-11-05_12.42.40-fml.txt
every time i change something in the config entities become invisible
no longer able to assign a key bind and bring up mod list while in game
Forge 40.1.73
JEI 10.1.3.240
Configured 1.5.3-1.18.2
In-game button of the JEI mod brings up a screen showing only jei-server.toml. This screen is generated by Configured. It for whatever reason does not show jei-client.toml.
crash-2022-07-28_00.17.13-client.txt
Pastebin of the log: https://pastebin.com/yLvD0nQL
Forge 41.1.0
Has occurred in previous versions of Forge for Minecraft 1.19
Clicking this specific button for any mod will crash the game.
Frankly, I'm surprised no one else has reported this issue. Then again, maybe it's not Configured's fault?
Crash log:
https://betterpaste.me/?d1f172a900011d3f#AvP6wcQkMhcnfoUdXRndetNBj9JhmCGv18FB578Pp8xK
Only happened after upgrading to 1.3.1 of Configured. Loaded successfully when I downgraded back to 1.3.0.
Since the in-game config hasn't existed for so long now in Forge, a lot of mods most likely do not have translations for their config names. An idea for Configured is to show the config field's name from code if the translation doesn't exist for it or just show the last part of the translation key. It will help make configs a bit more readable by default instead of the below picture. It would also really help me out as I have so many configs that it will take me way too long to create the translations for them all. Especially as I want to redo a lot of my configs and keep adding new structures to my mod.
I didn’t have this problem before and I think it’s due to the latest update of configured.
Hey there!
I appreciate your work on this MrCrayfish, just a slight bug that's been driving me kind of crazy with hard-to-track reports flying around recently haha.
It appears that Configured does not handle ArrayList-based configuration options very well. Easiest way to reproduce is to provide an ArrayList<Integer> configuration option. Configured will show no numbers in the list, and when you add an option it will insert it as a string, replacing all existing values as strings also.
Additionally, this mod bypasses Forge's validation system when the configuration is modified (from a file, try making it a string it'll auto-reset itself due to invalid config). I'll make a separate issue for this, however.
Hoping to see this fixed soon, at least now I know what's going on haha!
All mods in mod lists are working on Forge 41.0.63. However, Corail Tombstone, Configured and Catalogue stop working after upgrading Forge to 41.0.91.
Relevant commits in MinecraftForge (suspicious): MinecraftForge/MinecraftForge@4d074f0
Logs: https://pastebin.com/eZDsSbxm
Affected classes: https://github.com/MrCrayfish/Configured/blob/1.19.X/src/main/java/com/mrcrayfish/configured/client/ClientHandler.java#L157
I am using the new 1.18.2 version and as soon as I download it and Launched my modpack, REI stopped working and would not show up or work, but as soon as I removed Configured from my Modpack REI started to work. I have checked the logs and dont see anything weird that should be causing this
Hello, i have a problem with the latest version of the mod, here is my log
---- Minecraft Crash Report ----
// Who set us up the TNT?
Time: 30/12/21 22:01
Description: Mod loading error has occurred
java.lang.Exception: Mod Loading has failed
at net.minecraftforge.fml.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:85) [?:?] {re:classloading}
at net.minecraftforge.fml.client.ClientModLoader.completeModLoading(ClientModLoader.java:188) [?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.lambda$null$1(Minecraft.java:508) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:notenoughcrashes.mixins.json:client.MixinMinecraftClient,pl:mixin:APP:abnormals_core.mixins.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft$$Lambda$10814/1934546750.run(Unknown Source) [?:?] {}
at net.minecraft.util.Util.func_215077_a(Util.java:430) [?:?] {re:classloading,xf:OptiFine:default}
at net.minecraft.client.Minecraft.lambda$new$2(Minecraft.java:504) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:notenoughcrashes.mixins.json:client.MixinMinecraftClient,pl:mixin:APP:abnormals_core.mixins.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft$$Lambda$8219/71170873.accept(Unknown Source) [?:?] {}
at net.minecraft.client.gui.ResourceLoadProgressGui.func_230430_a_(ResourceLoadProgressGui.java:172) [?:?] {re:classloading,xf:OptiFine:default}
at net.minecraft.client.renderer.GameRenderer.func_195458_a(GameRenderer.java:802) [?:?] {re:mixin,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default,pl:mixin:APP:expanded_combat.mixins.json:GameRendererMixin,pl:mixin:APP:cgm.mixins.json:client.GameRendererMixin,pl:mixin:A}
at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:977) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:notenoughcrashes.mixins.json:client.MixinMinecraftClient,pl:mixin:APP:abnormals_core.mixins.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:607) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:notenoughcrashes.mixins.json:client.MixinMinecraftClient,pl:mixin:APP:abnormals_core.mixins.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:184) [?:?] {re:classloading,re:mixin,pl:runtimedistcleaner:A,pl:mixin:A,pl:runtimedistcleaner:A}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] {}
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) [forge-1.16.5-36.2.22.jar:36.2] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$493/1916998751.call(Unknown Source) [forge-1.16.5-36.2.22.jar:36.2] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.9.jar:?] {re:classloading}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.9.jar:?] {re:classloading}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.9.jar:?] {re:classloading}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.9.jar:?] {re:classloading}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.9.jar:?] {re:classloading}
-- Head --
Thread: Render thread
Stacktrace:
at java.lang.ClassLoader.findClass(ClassLoader.java:530) ~[?:1.8.0_51] {}
-- MOD configured --
Details:
Caused by 0: java.lang.NoClassDefFoundError: me/shedaniel/clothconfig2/api/AbstractConfigListEntry
at com.oroarmor.netherite_plus.ForgeNetheritePlusMod.lambda$new$3(ForgeNetheritePlusMod.java:65) ~[?:?] {re:classloading}
at com.oroarmor.netherite_plus.ForgeNetheritePlusMod$$Lambda$4422/709216688.get(Unknown Source) ~[?:?] {}
at net.minecraftforge.fml.ModContainer.getCustomExtension(ModContainer.java:139) ~[?:?] {re:classloading}
at com.mrcrayfish.configured.client.ClientHandler.lambda$generateConfigFactories$2(ClientHandler.java:61) ~[?:1.5.1-1.16.5] {re:classloading,pl:runtimedistcleaner:A}
at com.mrcrayfish.configured.client.ClientHandler$$Lambda$10694/151064268.accept(Unknown Source) ~[?:?] {}
at java.util.HashMap.forEach(HashMap.java:1280) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.ModList.forEachModContainer(ModList.java:229) ~[?:?] {re:classloading}
at com.mrcrayfish.configured.client.ClientHandler.generateConfigFactories(ClientHandler.java:58) ~[?:1.5.1-1.16.5] {re:classloading,pl:runtimedistcleaner:A}
at com.mrcrayfish.configured.Configured.onLoadComplete(Configured.java:49) ~[?:1.5.1-1.16.5] {re:classloading}
at com.mrcrayfish.configured.Configured$$Lambda$3606/94731288.accept(Unknown Source) ~[?:?] {}
at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:247) ~[eventbus-4.0.0.jar:?] {}
at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:239) ~[eventbus-4.0.0.jar:?] {}
at net.minecraftforge.eventbus.EventBus$$Lambda$2947/199076007.invoke(Unknown Source) ~[?:?] {}
at net.minecraftforge.eventbus.EventBus$$Lambda$3226/978272519.invoke(Unknown Source) ~[?:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-4.0.0.jar:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-4.0.0.jar:?] {}
at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:120) ~[?:36.2] {re:classloading}
at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$4(ModContainer.java:121) ~[?:?] {re:classloading}
at net.minecraftforge.fml.ModContainer$$Lambda$3198/1474657733.run(Unknown Source) ~[?:?] {}
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1618) ~[?:1.8.0_51] {}
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1610) ~[?:1.8.0_51] {}
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) ~[?:1.8.0_51] {}
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) ~[?:1.8.0_51] {}
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1689) ~[?:1.8.0_51] {re:computing_frames}
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157) ~[?:1.8.0_51] {}
Mod File: configured-1.5.1-1.16.5.jar
Failure message: Configured (configured) encountered an error during the complete event phase
java.lang.NoClassDefFoundError: me/shedaniel/clothconfig2/api/AbstractConfigListEntry
Mod Version: 1.5.1
Mod Issue URL: https://github.com/MrCrayfish/Configured/issues
Exception message: java.lang.ClassNotFoundException: me.shedaniel.clothconfig2.api.AbstractConfigListEntry
Stacktrace:
at java.lang.ClassLoader.findClass(ClassLoader.java:530) ~[?:1.8.0_51] {}
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_51] {}
at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:106) ~[modlauncher-8.0.9.jar:?] {re:classloading}
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_51] {}
at com.oroarmor.netherite_plus.ForgeNetheritePlusMod.lambda$new$3(ForgeNetheritePlusMod.java:65) ~[?:?] {re:classloading}
at com.oroarmor.netherite_plus.ForgeNetheritePlusMod$$Lambda$4422/709216688.get(Unknown Source) ~[?:?] {}
at net.minecraftforge.fml.ModContainer.getCustomExtension(ModContainer.java:139) ~[?:?] {re:classloading}
at com.mrcrayfish.configured.client.ClientHandler.lambda$generateConfigFactories$2(ClientHandler.java:61) ~[?:1.5.1-1.16.5] {re:classloading,pl:runtimedistcleaner:A}
at com.mrcrayfish.configured.client.ClientHandler$$Lambda$10694/151064268.accept(Unknown Source) ~[?:?] {}
at java.util.HashMap.forEach(HashMap.java:1280) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.ModList.forEachModContainer(ModList.java:229) ~[?:?] {re:classloading}
at com.mrcrayfish.configured.client.ClientHandler.generateConfigFactories(ClientHandler.java:58) ~[?:1.5.1-1.16.5] {re:classloading,pl:runtimedistcleaner:A}
at com.mrcrayfish.configured.Configured.onLoadComplete(Configured.java:49) ~[?:1.5.1-1.16.5] {re:classloading}
at com.mrcrayfish.configured.Configured$$Lambda$3606/94731288.accept(Unknown Source) ~[?:?] {}
at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:247) ~[eventbus-4.0.0.jar:?] {}
at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:239) ~[eventbus-4.0.0.jar:?] {}
at net.minecraftforge.eventbus.EventBus$$Lambda$2947/199076007.invoke(Unknown Source) ~[?:?] {}
at net.minecraftforge.eventbus.EventBus$$Lambda$3226/978272519.invoke(Unknown Source) ~[?:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-4.0.0.jar:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-4.0.0.jar:?] {}
at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:120) ~[?:36.2] {re:classloading}
at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$4(ModContainer.java:121) ~[?:?] {re:classloading}
at net.minecraftforge.fml.ModContainer$$Lambda$3198/1474657733.run(Unknown Source) ~[?:?] {}
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1618) ~[?:1.8.0_51] {}
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1610) ~[?:1.8.0_51] {}
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) ~[?:1.8.0_51] {}
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) ~[?:1.8.0_51] {}
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1689) ~[?:1.8.0_51] {re:computing_frames}
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157) ~[?:1.8.0_51] {}
-- System Details --
Details:
Minecraft Version: 1.16.5
Minecraft Version ID: 1.16.5
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 5016375648 bytes (4783 MB) / 6341787648 bytes (6048 MB) up to 6341787648 bytes (6048 MB)
CPUs: 4
JVM Flags: 11 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -XX:+IgnoreUnrecognizedVMOptions -Xmn128M -Xmx6032M -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
ModLauncher: 8.0.9+86+master.3cf110c
ModLauncher launch target: fmlclient
ModLauncher naming: srg
ModLauncher services:
/mixin-0.8.4.jar mixin PLUGINSERVICE
/eventbus-4.0.0.jar eventbus PLUGINSERVICE
/forge-1.16.5-36.2.22.jar object_holder_definalize PLUGINSERVICE
/forge-1.16.5-36.2.22.jar runtime_enum_extender PLUGINSERVICE
/accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE
/forge-1.16.5-36.2.22.jar capability_inject_definalize PLUGINSERVICE
/forge-1.16.5-36.2.22.jar runtimedistcleaner PLUGINSERVICE
/mixin-0.8.4.jar mixin TRANSFORMATIONSERVICE
/OptiFine_1.16.5_HD_U_G8.jar OptiFine TRANSFORMATIONSERVICE
/forge-1.16.5-36.2.22.jar fml TRANSFORMATIONSERVICE
FML: 36.2
Forge: net.minecraftforge:36.2.22
FML Language Providers:
[email protected]
minecraft@1
Mod List:
CyclopsCore-1.16.5-1.12.1.jar |Cyclops Core |cyclopscore |1.12.1 |DONE |Manifest: NOSIGNATURE
notenoughcrashes-4.1.2+1.16.5-forge.jar |Not Enough Crashes |notenoughcrashes |4.1.2+1.16.5 |DONE |Manifest: NOSIGNATURE
mowziesmobs-1.5.19.jar |Mowzie's Mobs |mowziesmobs |1.5.19 |DONE |Manifest: NOSIGNATURE
GokiStats-1.16.3-1.2.13.jar |Goki Stats |gokistats |1.2.13 |DONE |Manifest: NOSIGNATURE
cgm-1.1.0-1.16.5.jar |MrCrayfish's Gun Mod |cgm |1.1.0 |DONE |Manifest: NOSIGNATURE
jei-1.16.5-7.7.1.138.jar |Just Enough Items |jei |7.7.1.138 |DONE |Manifest: NOSIGNATURE
SlashBlade-1.16-0.0.12.jar |Slash Blade |slashblade |0.0.12 |DONE |Manifest: NOSIGNATURE
abnormals_core-1.16.5-3.3.0.jar |Abnormals Core |abnormals_core |3.3.0 |DONE |Manifest: NOSIGNATURE
torohealth-1.16.4-forge-4.jar |ToroHealth |torohealth |NONE |DONE |Manifest: NOSIGNATURE
journeymap-1.16.5-5.8.0beta4.jar |Journeymap |journeymap |5.8.0beta4 |DONE |Manifest: NOSIGNATURE
TravelersBackpack-1.16.5-5.4.5.jar |Traveler's Backpack |travelersbackpack |5.4.5 |DONE |Manifest: NOSIGNATURE
configured-1.5.1-1.16.5.jar |Configured |configured |1.5.1 |ERROR |Manifest: NOSIGNATURE
culinaryconstruct-forge-1.16.5-4.0.0.6.jar |Culinary Construct |culinaryconstruct |1.16.5-4.0.0.6 |DONE |Manifest: NOSIGNATURE
ImprovedBackpacks-1.6.2.0.jar |Improved Backpacks |improvedbackpacks |1.6.2.0 |DONE |Manifest: NOSIGNATURE
sophisticatedbackpacks-1.16.5-3.0.3.297.jar |Sophisticated Backpacks |sophisticatedbackpacks |1.16.5-3.0.3.297 |DONE |Manifest: NOSIGNATURE
FpsReducer-forge-1.24-mc1.16.5.jar |FPS Reducer |fpsreducer |1.24-mc1.16.5 |DONE |Manifest: NOSIGNATURE
KimetsuAnimation_1.16.5_ver2.jar |kimetsuAnimationPlayer |kimetsuanimationplayer |1.0.0 |DONE |Manifest: NOSIGNATURE
BetterThanMending-1.6.0.jar |BetterThanMending |betterthanmending |1.6.0 |DONE |Manifest: NOSIGNATURE
TinkersDelight-1.16-1.8.jar |Tinker's Delight |tdelight |1.16-1.8 |DONE |Manifest: NOSIGNATURE
forge-1.16.5-36.2.22-universal.jar |Forge |forge |36.2.22 |DONE |Manifest: 22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90
LostTrinkets-1.16.5-0.1.27.jar |Lost Trinkets |losttrinkets |0.1.27 |DONE |Manifest: NOSIGNATURE
netherite-plus-mod-1.4.5-1.16.5-forge.jar |Netherite Plus |netherite_plus |1.4.5-1.16.5 |DONE |Manifest: NOSIGNATURE
tl_skin_cape_forge_1.16.5-1.19.jar |TLSkinCape |tlskincape |1.19 |DONE |Manifest: 19:f5:ce:44:81:0c:e4:22:05:5e:73:c5:a8:cd:de:f3:c8:cf:a9:b3:01:70:40:a0:ee:2d:50:7a:1c:3d:1c:8a
ColossalChests-1.16.5-1.8.0.jar |ColossalChests |colossalchests |1.8.0 |DONE |Manifest: NOSIGNATURE
LavaClearView-1.16.2-1.1.0.jar |Lava Clear View |clearview |1.1.0 |DONE |Manifest: NOSIGNATURE
forge-1.16.5-36.2.22-client.jar |Minecraft |minecraft |1.16.5 |DONE |Manifest: NOSIGNATURE
TConstruct-1.16.5-3.3.2.324.jar |Tinkers' Construct |tconstruct |3.3.2.324 |DONE |Manifest: NOSIGNATURE
FarmersDelight-1.16.5-0.5.4.jar |Farmer's Delight |farmersdelight |1.16.5-0.5.4 |DONE |Manifest: NOSIGNATURE
tinker_rapier-1.1.4-1.16.5.jar |Tinkers' Rapier |tinker_rapier |1.1.4-1.16.5 |DONE |Manifest: NOSIGNATURE
Lollipop-1.16.5-3.2.9.jar |Lollipop |lollipop |3.2.9 |DONE |Manifest: NOSIGNATURE
ironfurnaces-1.16.5-2.7.7.jar |Iron Furnaces |ironfurnaces |2.7.7 |DONE |Manifest: NOSIGNATURE
MasterStats.jar |Master Stats |master_stats_by_vecker |1.0.0 |DONE |Manifest: NOSIGNATURE
betterfpsdist-1.1.jar |betterfpsdist mod |betterfpsdist |1.1 |DONE |Manifest: NOSIGNATURE
playerex-1.1.8-1.16.5.jar |Player Ex |playerex |1.1.8 |DONE |Manifest: NOSIGNATURE
curios-forge-1.16.5-4.0.5.3.jar |Curios API |curios |1.16.5-4.0.5.3 |DONE |Manifest: NOSIGNATURE
Patchouli-1.16.4-53.2.jar |Patchouli |patchouli |1.16.4-53.2 |DONE |Manifest: NOSIGNATURE
Mantle-1.16.5-1.6.152.jar |Mantle |mantle |1.6.152 |DONE |Manifest: NOSIGNATURE
levelhearts-1.16.5-2.4.0.jar |LevelHearts |levelhearts |2.4.0 |DONE |Manifest: NOSIGNATURE
simplytea-1.16.5-2.4.0.jar |Simply Tea |simplytea |2.4.0 |DONE |Manifest: NOSIGNATURE
tombstone-6.6.3-1.16.5.jar |Corail Tombstone |tombstone |6.6.3 |DONE |Manifest: NOSIGNATURE
relicex-1.0.0-1.16.4.jar |Relic Ex |relicex |1.0.0 |DONE |Manifest: NOSIGNATURE
obfuscate-0.6.2-1.16.3.jar |Obfuscate |obfuscate |0.6.2 |DONE |Manifest: e1:59:1a:56:ec:97:b3:d0:b3:4b:25:06:1f:83:b0:f4:fd:0c:24:e3:6d:ea:94:b1:9f:22:b0:38:13:60:88:ea
nethers_delight-2.1.jar |Nethers Delight |nethers_delight |2.1 |DONE |Manifest: NOSIGNATURE
architectury-1.27.46.jar |Architectury |architectury |1.27.46 |DONE |Manifest: NOSIGNATURE
appleskin-forge-mc1.16.x-2.2.0.jar |AppleSkin |appleskin |mc1.16.4-2.2.0 |DONE |Manifest: NOSIGNATURE
KimetsunoYaiba_1.16.5_ver35.jar |Kimetsunoyaiba |kimetsunoyaiba |1.0.0 |DONE |Manifest: NOSIGNATURE
farmerstea-1.16.5-1.3.jar |Farmer's Tea - A Compat Mod |farmerstea |1.16.5-1.3 |DONE |Manifest: NOSIGNATURE
wings-2.0.1-1.16.5.jar |Wings |wings |2.0.1 |DONE |Manifest: NOSIGNATURE
CosmeticArmorReworked-1.16.5-v4a.jar |CosmeticArmorReworked |cosmeticarmorreworked |1.16.5-v4a |DONE |Manifest: 5e:ed:25:99:e4:44:14:c0:dd:89:c1:a9:4c:10:b5:0d:e4:b1:52:50:45:82:13:d8:d0:32:89:67:56:57:01:53
expanded_combat-2.3.1-beta_2-1.16.5.jar |Expanded Combat |expanded_combat |2.3.1-beta_2 |DONE |Manifest: NOSIGNATURE
geckolib-forge-1.16.5-3.0.57.jar |GeckoLib |geckolib3 |3.0.57 |DONE |Manifest: NOSIGNATURE
ars_nouveau-1.16.5-1.24.12.jar |Ars Nouveau |ars_nouveau |1.24.12 |DONE |Manifest: NOSIGNATURE
Crash Report UUID: 8e47e8af-7c2f-498c-b4f0-4f595ef1ff2e
Patchouli open book context: n/a
Suspected Mods: None
OptiFine Version: OptiFine_1.16.5_HD_U_G8
OptiFine Build: 20210515-161946
Render Distance Chunks: 12
Mipmaps: 4
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: null
OpenGlVersion: 4.3.0 - Build 20.19.15.4624
OpenGlRenderer: Intel(R) HD Graphics 4400
OpenGlVendor: Intel
CpuCount: 4
Info: MC 1.16.5 / Forge 36.1.18 / Configured 0.4.2
I don't know why this error is happening now, but for what i'm understanding its an error about Cloth Config API, i had the mod earlier but now i deleted it because i don't need it anymore but in the dependecies of Configured there isn't any need of it.
Hosting a Lan World with the Configured Mod will give an error to other players who dont have the mod, asking them to sync the mods.
Just randomly looked at the mods list and configured url showed up and i thought. "Hmmm lets look how the project is going"
Clicked the link and the page is down.
Can you make it compatible with everything
Not sure if this fits in the design of the mod, but it would be nice to save or load all changes to configuration files (i.e. away from defaults) as a file of some kind. This way I can track my entire configuration somewhere on my PC between modpacks or when sharing with friends.
If interested I can also try to write something and make a pull request, let me know. Much love xoxo
i know this a pointless change, but whatever
`---- Minecraft Crash Report ----
// Don't be sad, have a hug! <3
Time: 6/18/22, 12:05 PM
Description: mouseClicked event handler
java.lang.UnsupportedOperationException: null
at java.util.ImmutableCollections.uoe(ImmutableCollections.java:142) ~[?:?] {}
at java.util.ImmutableCollections$AbstractImmutableList.sort(ImmutableCollections.java:261) ~[?:?] {}
at java.util.Collections.sort(Collections.java:145) ~[?:?] {}
at com.mrcrayfish.configured.client.screen.WorldSelectionScreen.constructEntries(WorldSelectionScreen.java:71) ~[configured-1.5.3-1.19.jar%2386!/:1.5.3-1.19] {re:classloading}
at com.mrcrayfish.configured.client.screen.ListMenuScreen.m_7856_(ListMenuScreen.java:63) ~[configured-1.5.3-1.19.jar%2386!/:1.5.3-1.19] {re:classloading}
at com.mrcrayfish.configured.client.screen.WorldSelectionScreen.m_7856_(WorldSelectionScreen.java:83) ~[configured-1.5.3-1.19.jar%2386!/:1.5.3-1.19] {re:classloading}
at net.minecraft.client.gui.screens.Screen.m_232761_(Screen.java:423) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:configured:set_background_texture_2,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,xf:fml:configured:set_background_texture_2,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:configured:set_background_texture_2,pl:mixin:APP:controlling.mixins.json:AccessScreen,pl:mixin:APP:balm.mixins.json:ScreenAccessor,pl:mixin:APP:byg.mixins.json:access.client.ScreenAccess,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.screens.Screen.m_6575_(Screen.java:413) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:configured:set_background_texture_2,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,xf:fml:configured:set_background_texture_2,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:configured:set_background_texture_2,pl:mixin:APP:controlling.mixins.json:AccessScreen,pl:mixin:APP:balm.mixins.json:ScreenAccessor,pl:mixin:APP:byg.mixins.json:access.client.ScreenAccess,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.m_91152_(Minecraft.java:931) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:notenoughcrashes.mixins.json:client.MixinMinecraftClient,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin,pl:mixin:APP:enhancedvisuals.mixins.json:MinecraftMixin,pl:mixin:APP:betterthirdperson.mixins.json:MinecraftMixin,pl:mixin:APP:globaldataandresourcepacks.mixins.json:ClientPackFinderMixin,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at com.mrcrayfish.configured.client.screen.ModConfigSelectionScreen$FileItem.lambda$createModifyButton$5(ModConfigSelectionScreen.java:198) ~[configured-1.5.3-1.19.jar%2386!/:1.5.3-1.19] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.components.Button.m_5691_(Button.java:40) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.client.gui.components.AbstractButton.m_5716_(AbstractButton.java:16) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,re:computing_frames,re:classloading}
at net.minecraft.client.gui.components.AbstractWidget.m_6375_(AbstractWidget.java:110) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.components.events.ContainerEventHandler.m_6375_(ContainerEventHandler.java:27) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,re:computing_frames,re:classloading}
at net.minecraft.client.gui.components.AbstractSelectionList.m_6375_(AbstractSelectionList.java:323) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:classloading,pl:accesstransformer:B,xf:fml:configured:set_background_texture_1,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.components.events.ContainerEventHandler.m_6375_(ContainerEventHandler.java:27) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,re:computing_frames,re:classloading}
at com.mrcrayfish.configured.client.screen.ListMenuScreen.m_6375_(ListMenuScreen.java:166) ~[configured-1.5.3-1.19.jar%2386!/:1.5.3-1.19] {re:classloading}
at net.minecraft.client.MouseHandler.m_168084_(MouseHandler.java:88) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:cgm.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:betterthirdperson.mixins.json:MouseHandlerMixin,pl:mixin:APP:balm.mixins.json:MouseHandlerAccessor,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:524) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:configured:set_background_texture_2,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,xf:fml:configured:set_background_texture_2,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:configured:set_background_texture_2,pl:mixin:APP:controlling.mixins.json:AccessScreen,pl:mixin:APP:balm.mixins.json:ScreenAccessor,pl:mixin:APP:byg.mixins.json:access.client.ScreenAccess,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.MouseHandler.m_91530_(MouseHandler.java:85) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:cgm.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:betterthirdperson.mixins.json:MouseHandlerMixin,pl:mixin:APP:balm.mixins.json:MouseHandlerAccessor,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.MouseHandler.m_168091_(MouseHandler.java:185) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:cgm.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:betterthirdperson.mixins.json:MouseHandlerMixin,pl:mixin:APP:balm.mixins.json:MouseHandlerAccessor,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.client.MouseHandler.m_91565_(MouseHandler.java:184) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:cgm.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:betterthirdperson.mixins.json:MouseHandlerMixin,pl:mixin:APP:balm.mixins.json:MouseHandlerAccessor,pl:mixin:A,pl:runtimedistcleaner:A}
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar%2363!/:build 7] {}
at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar%2351!/:build 7] {}
at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar%2363!/:build 7] {}
at com.mojang.blaze3d.systems.RenderSystem.m_69830_(RenderSystem.java:222) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:classloading,re:mixin}
at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1102) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:notenoughcrashes.mixins.json:client.MixinMinecraftClient,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin,pl:mixin:APP:enhancedvisuals.mixins.json:MinecraftMixin,pl:mixin:APP:betterthirdperson.mixins.json:MinecraftMixin,pl:mixin:APP:globaldataandresourcepacks.mixins.json:ClientPackFinderMixin,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:661) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:notenoughcrashes.mixins.json:client.MixinMinecraftClient,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin,pl:mixin:APP:enhancedvisuals.mixins.json:MinecraftMixin,pl:mixin:APP:betterthirdperson.mixins.json:MinecraftMixin,pl:mixin:APP:globaldataandresourcepacks.mixins.json:ClientPackFinderMixin,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at fudge.notenoughcrashes.mixinhandlers.InGameCatcher.handleClientCrash(InGameCatcher.java:37) ~[notenoughcrashes-4.1.6+1.19-forge.jar%23113!/:?] {re:mixin,re:classloading}
at net.minecraft.client.Minecraft.modify$zzm000$atTheEndOfFirstCatchBeforePrintingCrashReport(Minecraft.java:2819) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:notenoughcrashes.mixins.json:client.MixinMinecraftClient,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin,pl:mixin:APP:enhancedvisuals.mixins.json:MinecraftMixin,pl:mixin:APP:betterthirdperson.mixins.json:MinecraftMixin,pl:mixin:APP:globaldataandresourcepacks.mixins.json:ClientPackFinderMixin,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:681) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:notenoughcrashes.mixins.json:client.MixinMinecraftClient,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin,pl:mixin:APP:enhancedvisuals.mixins.json:MinecraftMixin,pl:mixin:APP:betterthirdperson.mixins.json:MinecraftMixin,pl:mixin:APP:globaldataandresourcepacks.mixins.json:ClientPackFinderMixin,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:205) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:classloading,re:mixin,pl:runtimedistcleaner:A,pl:mixin:A,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.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:27) ~[fmlloader-1.19-41.0.35.jar%2317!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-10.0.1.jar%235!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-10.0.1.jar%235!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-10.0.1.jar%235!/:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-10.0.1.jar%235!/:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-10.0.1.jar%235!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-10.0.1.jar%235!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-10.0.1.jar%235!/:?] {}
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:155) [bootstraplauncher-1.1.0.jar:?] {}
-- Head --
Thread: Render thread
Stacktrace:
at java.util.ImmutableCollections.uoe(ImmutableCollections.java:142) ~[?:?] {}
at java.util.ImmutableCollections$AbstractImmutableList.sort(ImmutableCollections.java:261) ~[?:?] {}
at java.util.Collections.sort(Collections.java:145) ~[?:?] {}
at com.mrcrayfish.configured.client.screen.WorldSelectionScreen.constructEntries(WorldSelectionScreen.java:71) ~[configured-1.5.3-1.19.jar%2386!/:1.5.3-1.19] {re:classloading}
at com.mrcrayfish.configured.client.screen.ListMenuScreen.m_7856_(ListMenuScreen.java:63) ~[configured-1.5.3-1.19.jar%2386!/:1.5.3-1.19] {re:classloading}
at com.mrcrayfish.configured.client.screen.WorldSelectionScreen.m_7856_(WorldSelectionScreen.java:83) ~[configured-1.5.3-1.19.jar%2386!/:1.5.3-1.19] {re:classloading}
at net.minecraft.client.gui.screens.Screen.m_232761_(Screen.java:423) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:configured:set_background_texture_2,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,xf:fml:configured:set_background_texture_2,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:configured:set_background_texture_2,pl:mixin:APP:controlling.mixins.json:AccessScreen,pl:mixin:APP:balm.mixins.json:ScreenAccessor,pl:mixin:APP:byg.mixins.json:access.client.ScreenAccess,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.screens.Screen.m_6575_(Screen.java:413) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:configured:set_background_texture_2,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,xf:fml:configured:set_background_texture_2,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:configured:set_background_texture_2,pl:mixin:APP:controlling.mixins.json:AccessScreen,pl:mixin:APP:balm.mixins.json:ScreenAccessor,pl:mixin:APP:byg.mixins.json:access.client.ScreenAccess,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.m_91152_(Minecraft.java:931) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:notenoughcrashes.mixins.json:client.MixinMinecraftClient,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin,pl:mixin:APP:enhancedvisuals.mixins.json:MinecraftMixin,pl:mixin:APP:betterthirdperson.mixins.json:MinecraftMixin,pl:mixin:APP:globaldataandresourcepacks.mixins.json:ClientPackFinderMixin,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at com.mrcrayfish.configured.client.screen.ModConfigSelectionScreen$FileItem.lambda$createModifyButton$5(ModConfigSelectionScreen.java:198) ~[configured-1.5.3-1.19.jar%2386!/:1.5.3-1.19] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.components.Button.m_5691_(Button.java:40) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.client.gui.components.AbstractButton.m_5716_(AbstractButton.java:16) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,re:computing_frames,re:classloading}
at net.minecraft.client.gui.components.AbstractWidget.m_6375_(AbstractWidget.java:110) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.components.events.ContainerEventHandler.m_6375_(ContainerEventHandler.java:27) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,re:computing_frames,re:classloading}
at net.minecraft.client.gui.components.AbstractSelectionList.m_6375_(AbstractSelectionList.java:323) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:classloading,pl:accesstransformer:B,xf:fml:configured:set_background_texture_1,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.components.events.ContainerEventHandler.m_6375_(ContainerEventHandler.java:27) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,re:computing_frames,re:classloading}
at com.mrcrayfish.configured.client.screen.ListMenuScreen.m_6375_(ListMenuScreen.java:166) ~[configured-1.5.3-1.19.jar%2386!/:1.5.3-1.19] {re:classloading}
at net.minecraft.client.MouseHandler.m_168084_(MouseHandler.java:88) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:cgm.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:betterthirdperson.mixins.json:MouseHandlerMixin,pl:mixin:APP:balm.mixins.json:MouseHandlerAccessor,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:524) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:configured:set_background_texture_2,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,xf:fml:configured:set_background_texture_2,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:configured:set_background_texture_2,pl:mixin:APP:controlling.mixins.json:AccessScreen,pl:mixin:APP:balm.mixins.json:ScreenAccessor,pl:mixin:APP:byg.mixins.json:access.client.ScreenAccess,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.MouseHandler.m_91530_(MouseHandler.java:85) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:cgm.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:betterthirdperson.mixins.json:MouseHandlerMixin,pl:mixin:APP:balm.mixins.json:MouseHandlerAccessor,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.MouseHandler.m_168091_(MouseHandler.java:185) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:cgm.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:betterthirdperson.mixins.json:MouseHandlerMixin,pl:mixin:APP:balm.mixins.json:MouseHandlerAccessor,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.client.MouseHandler.m_91565_(MouseHandler.java:184) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:cgm.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:betterthirdperson.mixins.json:MouseHandlerMixin,pl:mixin:APP:balm.mixins.json:MouseHandlerAccessor,pl:mixin:A,pl:runtimedistcleaner:A}
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar%2363!/:build 7] {}
at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar%2351!/:build 7] {}
at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar%2363!/:build 7] {}
-- Affected screen --
Details:
Screen name: com.mrcrayfish.configured.client.screen.ModConfigSelectionScreen
Stacktrace:
at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:524) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:configured:set_background_texture_2,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,xf:fml:configured:set_background_texture_2,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:configured:set_background_texture_2,pl:mixin:APP:controlling.mixins.json:AccessScreen,pl:mixin:APP:balm.mixins.json:ScreenAccessor,pl:mixin:APP:byg.mixins.json:access.client.ScreenAccess,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.MouseHandler.m_91530_(MouseHandler.java:85) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:cgm.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:betterthirdperson.mixins.json:MouseHandlerMixin,pl:mixin:APP:balm.mixins.json:MouseHandlerAccessor,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.MouseHandler.m_168091_(MouseHandler.java:185) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:cgm.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:betterthirdperson.mixins.json:MouseHandlerMixin,pl:mixin:APP:balm.mixins.json:MouseHandlerAccessor,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.client.MouseHandler.m_91565_(MouseHandler.java:184) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:cgm.mixins.json:client.MouseHandlerMixin,pl:mixin:APP:betterthirdperson.mixins.json:MouseHandlerMixin,pl:mixin:APP:balm.mixins.json:MouseHandlerAccessor,pl:mixin:A,pl:runtimedistcleaner:A}
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar%2363!/:build 7] {}
at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar%2351!/:build 7] {}
at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar%2363!/:build 7] {}
at com.mojang.blaze3d.systems.RenderSystem.m_69830_(RenderSystem.java:222) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:classloading,re:mixin}
at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1102) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:notenoughcrashes.mixins.json:client.MixinMinecraftClient,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin,pl:mixin:APP:enhancedvisuals.mixins.json:MinecraftMixin,pl:mixin:APP:betterthirdperson.mixins.json:MinecraftMixin,pl:mixin:APP:globaldataandresourcepacks.mixins.json:ClientPackFinderMixin,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:661) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:notenoughcrashes.mixins.json:client.MixinMinecraftClient,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin,pl:mixin:APP:enhancedvisuals.mixins.json:MinecraftMixin,pl:mixin:APP:betterthirdperson.mixins.json:MinecraftMixin,pl:mixin:APP:globaldataandresourcepacks.mixins.json:ClientPackFinderMixin,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at fudge.notenoughcrashes.mixinhandlers.InGameCatcher.handleClientCrash(InGameCatcher.java:37) ~[notenoughcrashes-4.1.6+1.19-forge.jar%23113!/:?] {re:mixin,re:classloading}
at net.minecraft.client.Minecraft.modify$zzm000$atTheEndOfFirstCatchBeforePrintingCrashReport(Minecraft.java:2819) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:notenoughcrashes.mixins.json:client.MixinMinecraftClient,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin,pl:mixin:APP:enhancedvisuals.mixins.json:MinecraftMixin,pl:mixin:APP:betterthirdperson.mixins.json:MinecraftMixin,pl:mixin:APP:globaldataandresourcepacks.mixins.json:ClientPackFinderMixin,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:681) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:notenoughcrashes.mixins.json:client.MixinMinecraftClient,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin,pl:mixin:APP:enhancedvisuals.mixins.json:MinecraftMixin,pl:mixin:APP:betterthirdperson.mixins.json:MinecraftMixin,pl:mixin:APP:globaldataandresourcepacks.mixins.json:ClientPackFinderMixin,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:205) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:classloading,re:mixin,pl:runtimedistcleaner:A,pl:mixin:A,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.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:27) ~[fmlloader-1.19-41.0.35.jar%2317!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-10.0.1.jar%235!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-10.0.1.jar%235!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-10.0.1.jar%235!/:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-10.0.1.jar%235!/:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-10.0.1.jar%235!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-10.0.1.jar%235!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-10.0.1.jar%235!/:?] {}
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:155) [bootstraplauncher-1.1.0.jar:?] {}
-- Last reload --
Details:
Reload number: 1
Reload reason: initial
Finished: Yes
Packs: Mod Resources, Default, EatingAnimations Compat, Biome Name Fixes
Stacktrace:
at net.minecraft.client.ResourceLoadStateTracker.m_168562_(ResourceLoadStateTracker.java:49) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:classloading}
at net.minecraft.client.Minecraft.m_91354_(Minecraft.java:2176) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:notenoughcrashes.mixins.json:client.MixinMinecraftClient,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin,pl:mixin:APP:enhancedvisuals.mixins.json:MinecraftMixin,pl:mixin:APP:betterthirdperson.mixins.json:MinecraftMixin,pl:mixin:APP:globaldataandresourcepacks.mixins.json:ClientPackFinderMixin,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:678) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:notenoughcrashes.mixins.json:client.MixinMinecraftClient,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin,pl:mixin:APP:enhancedvisuals.mixins.json:MinecraftMixin,pl:mixin:APP:betterthirdperson.mixins.json:MinecraftMixin,pl:mixin:APP:globaldataandresourcepacks.mixins.json:ClientPackFinderMixin,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at fudge.notenoughcrashes.mixinhandlers.InGameCatcher.handleClientCrash(InGameCatcher.java:37) ~[notenoughcrashes-4.1.6+1.19-forge.jar%23113!/:?] {re:mixin,re:classloading}
at net.minecraft.client.Minecraft.modify$zzm000$atTheEndOfFirstCatchBeforePrintingCrashReport(Minecraft.java:2819) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:notenoughcrashes.mixins.json:client.MixinMinecraftClient,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin,pl:mixin:APP:enhancedvisuals.mixins.json:MinecraftMixin,pl:mixin:APP:betterthirdperson.mixins.json:MinecraftMixin,pl:mixin:APP:globaldataandresourcepacks.mixins.json:ClientPackFinderMixin,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:681) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:notenoughcrashes.mixins.json:client.MixinMinecraftClient,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin,pl:mixin:APP:enhancedvisuals.mixins.json:MinecraftMixin,pl:mixin:APP:betterthirdperson.mixins.json:MinecraftMixin,pl:mixin:APP:globaldataandresourcepacks.mixins.json:ClientPackFinderMixin,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:byg_forge.mixins.json:client.MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:205) ~[client-1.19-20220607.102129-srg.jar%23123!/:?] {re:classloading,re:mixin,pl:runtimedistcleaner:A,pl:mixin:A,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.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:27) ~[fmlloader-1.19-41.0.35.jar%2317!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-10.0.1.jar%235!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-10.0.1.jar%235!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-10.0.1.jar%235!/:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-10.0.1.jar%235!/:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-10.0.1.jar%235!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-10.0.1.jar%235!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-10.0.1.jar%235!/:?] {}
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:155) [bootstraplauncher-1.1.0.jar:?] {}
-- System Details --
Details:
Minecraft Version: 1.19
Minecraft Version ID: 1.19
Operating System: Windows 10 (amd64) version 10.0
Java Version: 17.0.3, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 855175824 bytes (815 MiB) / 1577058304 bytes (1504 MiB) up to 10737418240 bytes (10240 MiB)
CPUs: 12
Processor Vendor: AuthenticAMD
Processor Name: AMD Ryzen 5 3600 6-Core Processor
Identifier: AuthenticAMD Family 23 Model 113 Stepping 0
Microarchitecture: Zen 2
Frequency (GHz): 3.59
Number of physical packages: 1
Number of physical CPUs: 6
Number of logical CPUs: 12
Graphics card #0 name: NVIDIA GeForce GT 730
Graphics card #0 vendor: NVIDIA (0x10de)
Graphics card #0 VRAM (MB): 4095.00
Graphics card #0 deviceId: 0x1287
Graphics card #0 versionInfo: DriverVersion=27.21.14.5671
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
Virtual memory max (MB): 21198.77
Virtual memory used (MB): 6622.38
Swap memory total (MB): 4864.00
Swap memory used (MB): 0.00
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx10G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
Launched Version: 1.19-forge-41.0.35
Backend library: LWJGL version 3.3.1 build 7
Backend API: GeForce GT 730/PCIe/SSE2 GL version 3.2.0 NVIDIA 456.71, NVIDIA Corporation
Window size: 1366x768
GL Caps: Using framebuffer using OpenGL 3.2
GL debug messages: id=1280, source=API, type=ERROR, severity=HIGH, message='GL_INVALID_ENUM error generated. Polygon modes for are disabled in the current profile.' x 2
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'forge'
Type: Client (map_client.txt)
Graphics mode: fancy
Resource Packs: mod_resources, vanilla, eatinganimations_compat, file/Biome Name Fixes
Current Language: English (US)
CPU: 12x AMD Ryzen 5 3600 6-Core Processor
Client Crashes Since Restart: 2
Integrated Server Crashes Since Restart: 0
ModLauncher: 10.0.1+10.0.1+main.e9521dc3
ModLauncher launch target: forgeclient
ModLauncher naming: srg
ModLauncher services:
mixin PLUGINSERVICE
eventbus PLUGINSERVICE
slf4jfixer PLUGINSERVICE
object_holder_definalize PLUGINSERVICE
runtime_enum_extender PLUGINSERVICE
capability_token_subclass PLUGINSERVICE
accesstransformer PLUGINSERVICE
runtimedistcleaner PLUGINSERVICE
mixin TRANSFORMATIONSERVICE
fml TRANSFORMATIONSERVICE
FML Language Providers:
[email protected]
lowcodefml@null
javafml@null
Mod List:
radon-0.8.2.jar |Radon |radon |0.8.2 |DONE |Manifest: NOSIGNATURE
horsecombatcontrols-1.19.0-1.0.0.jar |Horse Combat Controls |horsecombatcontrols |1.19.0-1.0.0 |DONE |Manifest: NOSIGNATURE
notenoughcrashes-4.1.6+1.19-forge.jar |Not Enough Crashes |notenoughcrashes |4.1.6+1.19 |DONE |Manifest: NOSIGNATURE
EnchantmentDescriptions-Forge-1.19-11.0.4.jar |EnchantmentDescriptions |enchdesc |11.0.4 |DONE |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
TerraBlender-forge-1.19-2.0.0.112.jar |TerraBlender |terrablender |1.19-2.0.0.112 |DONE |Manifest: NOSIGNATURE
trashslot-forge-1.19-12.0.0.jar |TrashSlot |trashslot |12.0.0 |DONE |Manifest: NOSIGNATURE
cgm-1.2.7-1.19.jar |MrCrayfish's Gun Mod |cgm |1.2.7 |DONE |Manifest: NOSIGNATURE
CreativeCore_FORGE_v2.6.15_mc1.19.jar |CreativeCore |creativecore |0.0NONE |DONE |Manifest: NOSIGNATURE
jei-1.19-forge-11.0.0.203.jar |Just Enough Items |jei |11.0.0.203 |DONE |Manifest: NOSIGNATURE
AttributeFix-Forge-1.19-15.0.1.jar |AttributeFix |attributefix |15.0.1 |DONE |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
GameMenuRemoveGFARB-1.19-1.5.jar |Game Menu Remove GFARB |gamemenuremovegfarb |1.5 |DONE |Manifest: NOSIGNATURE
pipez-1.19-1.0.3.jar |Pipez |pipez |1.19-1.0.3 |DONE |Manifest: NOSIGNATURE
music_player-1.19-2.3.5.152.jar |Music Player |musicplayer |2.3.5.152 |DONE |Manifest: f4:a6:0b:ee:cb:8a:1a:ea:9f:9d:45:91:8f:8b:b3:ae:26:f3:bf:05:86:1d:90:9e:f6:32:2a:1a:ed:1d:ce:b0
kleeslabs-forge-1.19-12.0.0.jar |KleeSlabs |kleeslabs |12.0.0 |DONE |Manifest: NOSIGNATURE
goprone-1.19-2.0.0.jar |GoProne |goprone |1.19-2.0.0 |DONE |Manifest: NOSIGNATURE
Xaeros_Minimap_22.9.3_Forge_1.19.jar |Xaero's Minimap |xaerominimap |22.9.3 |DONE |Manifest: NOSIGNATURE
Fallingleaves-1.19-1.3.0-alpha+20220611-1631.jar |Falling Leaves |fallingleaves |1.3.0-alpha+20220611|DONE |Manifest: NOSIGNATURE
moreconcrete-1.4.1-1.19.jar |More Concrete |moreconcrete |1.4.1 |DONE |Manifest: NOSIGNATURE
betterbiomeblend-1.19.0-1.3.6-forge.jar |Better Biome Blend |betterbiomeblend |1.3.6-forge |DONE |Manifest: NOSIGNATURE
XaerosWorldMap_1.23.2_Forge_1.19.jar |Xaero's World Map |xaeroworldmap |1.23.3 |DONE |Manifest: NOSIGNATURE
EnhancedVisuals_FORGE_v1.5.6_mc1.19.jar |EnhancedVisuals |enhancedvisuals |0.0NONE |DONE |Manifest: NOSIGNATURE
Controlling-forge-1.19-10.0+1.jar |Controlling |controlling |10.0+1 |DONE |Manifest: NOSIGNATURE
SereneSeasons-1.19-8.0.0.16.jar |Serene Seasons |sereneseasons |0.0NONE |DONE |Manifest: NOSIGNATURE
configured-1.5.3-1.19.jar |Configured |configured |1.5.3 |DONE |Manifest: NOSIGNATURE
BetterThirdPerson-Forge-1.19-1.8.0.jar |Better Third Person |betterthirdperson |1.8.0 |DONE |Manifest: NOSIGNATURE
additional-guns-0.6.1-1.19.jar |Additional Guns |additionalguns |0.6.1 |DONE |Manifest: NOSIGNATURE
global_packs-forge-1.19-1.13.1_forge.jar |Global Packs |globaldataandresourcepacks |1.13.1_forge |DONE |Manifest: NOSIGNATURE
Bookshelf-Forge-1.19-14.0.3.jar |Bookshelf |bookshelf |14.0.3 |DONE |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
guardvillagers-1.19-1.5.0.jar |Guard Villagers |guardvillagers |1.4.2 |DONE |Manifest: NOSIGNATURE
u_team_core-1.19-4.1.0.211.jar |U Team Core |uteamcore |4.1.0.211 |DONE |Manifest: f4:a6:0b:ee:cb:8a:1a:ea:9f:9d:45:91:8f:8b:b3:ae:26:f3:bf:05:86:1d:90:9e:f6:32:2a:1a:ed:1d:ce:b0
eatinganimation-1.19-3.0.0.jar |Eating Animation |eatinganimation |3.0.0 |DONE |Manifest: NOSIGNATURE
ferritecore-5.0.0-forge.jar |Ferrite Core |ferritecore |5.0.0 |DONE |Manifest: 41:ce:50:66:d1:a0:05:ce:a1:0e:02:85:9b:46:64:e0:bf:2e:cf:60:30:9a:fe:0c:27:e0:63:66:9a:84:ce:8a
catalogue-1.6.1-1.19.jar |Catalogue |catalogue |1.6.1 |DONE |Manifest: NOSIGNATURE
balm-4.0.0+0.jar |Balm |balm |4.0.0+0 |DONE |Manifest: NOSIGNATURE
durabilityviewer-1.19-forge41.0.17-1.10.jar |Giselbaers Durability Viewer |durabilityviewer |1.19-forge41.0.17-1.|DONE |Manifest: NOSIGNATURE
Enhanced_Celestials-forge-1.19-2.0.0.0.jar |Enhanced Celestials |enhancedcelestials |2.0.0.0 |DONE |Manifest: NOSIGNATURE
Oh_The_Biomes_You'll_Go-forge-1.19-2.0.0.4.jar |Oh The Biomes You'll Go |byg |2.0.0.4 |DONE |Manifest: NOSIGNATURE
BetterF3-1.3.1-Forge-1.19.jar |BetterF3 |betterf3 |1.3.1 |DONE |Manifest: NOSIGNATURE
FriendlyFire-Forge-1.19-12.0.1.jar |FriendlyFire |friendlyfire |12.0.1 |DONE |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
framework-0.3.0-1.19.jar |Framework |framework |0.3.0 |DONE |Manifest: NOSIGNATURE
cloth-config-7.0.69-forge.jar |Cloth Config v4 API |cloth_config |7.0.69 |DONE |Manifest: NOSIGNATURE
forge-1.19-41.0.35-universal.jar |Forge |forge |41.0.35 |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
appleskin-forge-mc1.19-2.4.0.jar |AppleSkin |appleskin |2.4.0+mc1.19 |DONE |Manifest: NOSIGNATURE
FeederHelmet-41.0.0.jar |AutoFeederHelmet |feederhelmet |41.0.0 |DONE |Manifest: NOSIGNATURE
GameMenuModOption-1.19-1.15.jar |Game Menu Mod Option |gamemenumodoption |1.15 |DONE |Manifest: NOSIGNATURE
ironchest-1.19-14.0.2.jar |Iron Chests |ironchest |1.19-14.0.2 |DONE |Manifest: NOSIGNATURE
JAMD-1.8.0-build.26+mc1.19.jar |Just Another Mining Dimension |jamd |1.8.0-build.26+mc1.1|DONE |Manifest: NOSIGNATURE
illagersweararmor-1.2.0.jar |Illagers Wear Armor |zillagersweararmor |1.2.0 |DONE |Manifest: NOSIGNATURE
client-1.19-20220607.102129-srg.jar |Minecraft |minecraft |1.19 |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
Crash Report UUID: c6e271b1-3170-41a7-94a8-193f78749fdd
FML: 41.0
Forge: net.minecraftforge:41.0.35
Suspected Mods: Minecraft (minecraft), Not Enough Crashes (notenoughcrashes), Configured (configured)`
Exactly what it says on the tin :)
I already select it every time anyway, why not have it selected by default?
Versions:
forge-1.18.2-40.1.86
configured: 2.0.0
Issue:
When I edit a server-config file from a mod (such as serene seasons) the config file does not get updated.
I got an ingame message telling me to install the configured mod to use the ui for the JEI mod. Although after installing the configured mod i still get an ingame message telling me to install it when i try to configure JEI through the ui.
Summary:
Mod crashes the game when List config entries become scrollable.
General Information:
Mod Version: Configured 1.1.0
Minecraft Version: 1.17.1
Forge Version: 37.0.17
How to replicate:
List Value
entry. Add..
.Done
button.Crash log: https://gist.github.com/EwyBoy/d0c87b4d425611d2a436c97895747482
Bug only happens on 1.17, I tested it on 1.16.5 with Forge 36.2.0 so you don't have to.
so i was playing a modpack i made in 1.19 with project mmo, i go to configure some things but every setting that has the "select world" crashes when i click it. why is this happening???
Seems it doesn't currently apply to servers. I read the mod description and it mentioned it was a work in progress. Wanted to leave this feature request here just to be updated once it's out.
Thank you!
The game crashed whilst narrating screen
Error: java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "p_169401_" is null
Exit Code: -1
This occurs when Trying to edit the config for chance globes with mc crayfish's configured.
Forge is 37.0.25.
So whenever i want to just enable it or enter a UUID it just wipes the file and puts it back to ''factory settings'', tried making it read only but then crashes the server instantly.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.