GithubHelp home page GithubHelp logo

relativitymc / c2me-fabric Goto Github PK

View Code? Open in Web Editor NEW
515.0 22.0 43.0 3.47 MB

A Fabric mod designed to improve the chunk performance of Minecraft.

License: MIT License

Java 100.00%
minecraft performance chunk threading fabric-mod chunk-performance fabricmc game java hacktoberfest

c2me-fabric's Introduction

C2ME icon

C^2M-Engine

Github-CI Build Status Discord

A Fabric mod designed to improve the chunk performance of Minecraft.

So what is C2ME?

C^2M-Engine, or C2ME for short, is a Fabric mod designed to improve the performance of chunk generation, I/O, and loading. This is done by taking advantage of multiple CPU cores in parallel. For the best performance it is recommended to use C2ME with Lithium and Starlight.

What does C2ME stand for?

Concurrent chunk management engine, it's about making the game better threaded and more scalable in regard to world gen and chunk io performance.

So what is C2ME not?

C2ME is currently in alpha stage and pretty experimental.
Although it is usable in most cases and tested during build time, it doesn't mean that it is fully stable for a production server.
So backup your worlds and practice good game modding skills.

Branch development status

Branch Status
fabric/ver/1.20.1 Active, Mainline
fabric/ver/1.19.4 Bugfixes only
fabric/ver/1.18 Bugfixes only

Downloads

You can find semi-stable releases here: https://github.com/RelativityMC/C2ME-fabric/releases

Development builds

Note: Development builds may modify the config files in a way unreadable by previous versions. You may encounter crashes or config reset when rolling back to previous versions. Please always backup your config.

You can find development builds here: https://ci.codemc.io/job/RelativityMC/job/C2ME-fabric
Note that these builds may contain more bugfixes and performance improvements but are less tested.
If you have encountered any problems in release builds, give development builds a try before reporting.

Support

Our issue tracker: link
Our discord server: link

Building and setting up

JDK 17+ is required to build and use C2ME
Run the following commands in the root directory:

git submodule update --init --recursive
./gradlew clean build

License

License information can be found here.

c2me-fabric's People

Contributors

altirix avatar cyberflamego avatar duplexsystem avatar ishland avatar k0-rr avatar kidofcubes avatar phantomg27249 avatar titaniumtown avatar tofipix avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

c2me-fabric's Issues

[Crash] Target net.minecraft.class_2960 was Loaded Too Early

I'm experiencing a server crash with mc1.17.1-0.2.0+alpha.5.0 that I didn't previously experience on mc1.17.1-0.2.0+alpha.4.0 during Mixin preparation. The "short log", containing just the error is:

05.10 01:38:03 [Server] main/FATAL Mixin prepare failed preparing optimization.reduce_allocs.MixinIdentifier in c2me.mixins.json: org.spongepowered.asm.mixin.transformer.throwables.MixinTargetAlreadyLoadedException Critical problem: c2me.mixins.json:optimization.reduce_allocs.MixinIdentifier target net.minecraft.class_2960 was loaded too early.
05.10 01:38:03 [Server] INFO org.spongepowered.asm.mixin.transformer.throwables.MixinTargetAlreadyLoadedException: Critical problem: c2me.mixins.json:optimization.reduce_allocs.MixinIdentifier target net.minecraft.class_2960 was loaded too early.
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinInfo.readDeclaredTargets(MixinInfo.java:938) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinInfo.<init>(MixinInfo.java:872) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinConfig.prepareMixins(MixinConfig.java:715) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinConfig.prepare(MixinConfig.java:648) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.prepareConfigs(MixinProcessor.java:514) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.select(MixinProcessor.java:439) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.checkSelect(MixinProcessor.java:415) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:285) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:208) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:178) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.FabricMixinTransformerProxy.transformClassBytes(FabricMixinTransformerProxy.java:23) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:162) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:154) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:519) ~[?:?]
05.10 01:38:03 [Server] INFO at java.lang.Class.forName0(Native Method) ~[?:?]
05.10 01:38:03 [Server] INFO at java.lang.Class.forName(Class.java:466) ~[?:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.util.DefaultLanguageAdapter.create(DefaultLanguageAdapter.java:50) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.EntrypointStorage$NewEntry.lambda$getOrCreate$0(EntrypointStorage.java:106) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at java.util.HashMap.computeIfAbsent(HashMap.java:1224) ~[?:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.EntrypointStorage$NewEntry.getOrCreate(EntrypointStorage.java:104) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.EntrypointStorage.lambda$getEntrypointContainers$1(EntrypointStorage.java:191) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:37) [server.jar:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:47) [server.jar:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke(EntrypointUtils.java:33) [server.jar:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:143) [server.jar:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.knot.KnotServer.main(KnotServer.java:28) [server.jar:?]
05.10 01:38:03 [Server] INFO at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
05.10 01:38:03 [Server] INFO at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78) ~[?:?]
05.10 01:38:03 [Server] INFO at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
05.10 01:38:03 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.server.FabricServerLauncher.launch(FabricServerLauncher.java:68) [server.jar:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.server.FabricServerLauncher.setup(FabricServerLauncher.java:114) [server.jar:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:56) [server.jar:?]
05.10 01:38:03 [Server] INFO Exception in thread "main" java.lang.RuntimeException: Failed to setup Fabric server environment!
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:58)
05.10 01:38:03 [Server] INFO Caused by: java.lang.RuntimeException: java.lang.RuntimeException: An exception occurred when launching the server!
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.server.FabricServerLauncher.setup(FabricServerLauncher.java:116)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:56)
05.10 01:38:03 [Server] INFO Caused by: java.lang.RuntimeException: An exception occurred when launching the server!
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.server.FabricServerLauncher.launch(FabricServerLauncher.java:70)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.server.FabricServerLauncher.setup(FabricServerLauncher.java:114)
05.10 01:38:03 [Server] INFO ... 1 more
05.10 01:38:03 [Server] INFO Caused by: java.lang.reflect.InvocationTargetException
05.10 01:38:03 [Server] INFO at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
05.10 01:38:03 [Server] INFO at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
05.10 01:38:03 [Server] INFO at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
05.10 01:38:03 [Server] INFO at java.base/java.lang.reflect.Method.invoke(Method.java:567)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.server.FabricServerLauncher.launch(FabricServerLauncher.java:68)
05.10 01:38:03 [Server] INFO ... 2 more
05.10 01:38:03 [Server] INFO Caused by: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'hydrogen'!
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:50)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke(EntrypointUtils.java:33)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:143)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.knot.KnotServer.main(KnotServer.java:28)
05.10 01:38:03 [Server] INFO ... 7 more
05.10 01:38:03 [Server] INFO Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [c2me.mixins.json:optimization.reduce_allocs.MixinIdentifier] from phase [DEFAULT] in config [c2me.mixins.json] FAILED during PREPARE
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:642)
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinPrepareError(MixinProcessor.java:590)
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.prepareConfigs(MixinProcessor.java:517)
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.select(MixinProcessor.java:439)
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.checkSelect(MixinProcessor.java:415)
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:285)
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:208)
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:178)
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.FabricMixinTransformerProxy.transformClassBytes(FabricMixinTransformerProxy.java:23)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:162)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:154)
05.10 01:38:03 [Server] INFO at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
05.10 01:38:03 [Server] INFO at java.base/java.lang.Class.forName0(Native Method)
05.10 01:38:03 [Server] INFO at java.base/java.lang.Class.forName(Class.java:466)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.util.DefaultLanguageAdapter.create(DefaultLanguageAdapter.java:50)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.EntrypointStorage$NewEntry.lambda$getOrCreate$0(EntrypointStorage.java:106)
05.10 01:38:03 [Server] INFO at java.base/java.util.HashMap.computeIfAbsent(HashMap.java:1224)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.EntrypointStorage$NewEntry.getOrCreate(EntrypointStorage.java:104)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.EntrypointStorage.lambda$getEntrypointContainers$1(EntrypointStorage.java:191)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:37)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:47)
05.10 01:38:03 [Server] INFO ... 10 more
05.10 01:38:03 [Server] INFO Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTargetAlreadyLoadedException: Critical problem: c2me.mixins.json:optimization.reduce_allocs.MixinIdentifier target net.minecraft.class_2960 was loaded too early.
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinInfo.readDeclaredTargets(MixinInfo.java:938)
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinInfo.<init>(MixinInfo.java:872)
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinConfig.prepareMixins(MixinConfig.java:715)
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinConfig.prepare(MixinConfig.java:648)
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.prepareConfigs(MixinProcessor.java:514)
05.10 01:38:03 [Server] INFO ... 28 more

The complete log, with Mixintrace, is shown below:

05.10 01:38:00 [Server] main/INFO Loading for game Minecraft 1.17.1
05.10 01:38:01 [Server] main/WARN Warnings were found!
05.10 01:38:01 [Server] INFO - Conflicting versions found for fabric-api-base: used 0.3.0+a02b446313, also found 0.3.0+a02b446318
05.10 01:38:01 [Server] INFO - Mod 'LambDynamicLights' (lambdynlights) recommends version 2.0.0-beta7 or later of mod modmenu, which is missing!
05.10 01:38:01 [Server] INFO - You must install version 2.0.0-beta7 or later of modmenu.
05.10 01:38:01 [Server] INFO - Conflicting versions found for fabric-screen-handler-api-v1: used 1.1.8+cbda931818, also found 1.1.8+a02b446313
05.10 01:38:01 [Server] main/INFO [FabricLoader] Loading 88 mods:
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]+alpha.5.0
05.10 01:38:01 [Server] INFO - cardboard@36
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - com_github_isaiahpatton_specialsource@master-SNAPSHOT
05.10 01:38:01 [Server] INFO - com_github_wearblackallday_javautils@1b369d41cd
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]+1.17
05.10 01:38:01 [Server] INFO - [email protected]+a02b446313
05.10 01:38:01 [Server] INFO - [email protected]+cbda931818
05.10 01:38:01 [Server] INFO - [email protected]+cbda931818
05.10 01:38:01 [Server] INFO - [email protected]+a02b446318
05.10 01:38:01 [Server] INFO - [email protected]+5ab9934c18
05.10 01:38:01 [Server] INFO - [email protected]+92519afa18
05.10 01:38:01 [Server] INFO - [email protected]+cbda931818
05.10 01:38:01 [Server] INFO - [email protected]+cbda931818
05.10 01:38:01 [Server] INFO - [email protected]+be9da31018
05.10 01:38:01 [Server] INFO - [email protected]+6cefd57718
05.10 01:38:01 [Server] INFO - [email protected]+87cc6e4c18
05.10 01:38:01 [Server] INFO - [email protected]+fc40aa9d18
05.10 01:38:01 [Server] INFO - [email protected]+92519afa18
05.10 01:38:01 [Server] INFO - [email protected]+cbda931818
05.10 01:38:01 [Server] INFO - [email protected]+cbda931818
05.10 01:38:01 [Server] INFO - [email protected]+b7ab612118
05.10 01:38:01 [Server] INFO - [email protected]+cbda931818
05.10 01:38:01 [Server] INFO - [email protected]+36b77c3e18
05.10 01:38:01 [Server] INFO - [email protected]+a02b446318
05.10 01:38:01 [Server] INFO - [email protected]+a02b446318
05.10 01:38:01 [Server] INFO - [email protected]+92519afa18
05.10 01:38:01 [Server] INFO - [email protected]+a02b446318
05.10 01:38:01 [Server] INFO - [email protected]+cbda931818
05.10 01:38:01 [Server] INFO - [email protected]+a02b446318
05.10 01:38:01 [Server] INFO - [email protected]+92519afa18
05.10 01:38:01 [Server] INFO - [email protected]+cbda931818
05.10 01:38:01 [Server] INFO - [email protected]+a02b446318
05.10 01:38:01 [Server] INFO - [email protected]+a02b446318
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]+e2961fee18
05.10 01:38:01 [Server] INFO - [email protected]+cbda931818
05.10 01:38:01 [Server] INFO - [email protected]+cbda931818
05.10 01:38:01 [Server] INFO - [email protected]+4658223018
05.10 01:38:01 [Server] INFO - [email protected]+a02b446318
05.10 01:38:01 [Server] INFO - [email protected]+4658223018
05.10 01:38:01 [Server] INFO - [email protected]+4658223018
05.10 01:38:01 [Server] INFO - [email protected]+ffb6d41e18
05.10 01:38:01 [Server] INFO - [email protected]+a00e834b18
05.10 01:38:01 [Server] INFO - [email protected]+cbda931818
05.10 01:38:01 [Server] INFO - [email protected]+cbda931818
05.10 01:38:01 [Server] INFO - [email protected]+5ab9934c18
05.10 01:38:01 [Server] INFO - [email protected]+b06cb95b18
05.10 01:38:01 [Server] INFO - [email protected]+a02b446318
05.10 01:38:01 [Server] INFO - [email protected]+b7ab612118
05.10 01:38:01 [Server] INFO - [email protected]+4658223018
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]+alpha.5.0
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - java@16
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]+1.17
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]+1.17
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] INFO - [email protected]+1.17
05.10 01:38:01 [Server] INFO - [email protected]+fabric.73f6d37
05.10 01:38:01 [Server] INFO - [email protected]
05.10 01:38:01 [Server] main/WARN Mod `com_github_isaiahpatton_specialsource` (master-SNAPSHOT) does not respect SemVer - comparison support is limited.
05.10 01:38:01 [Server] main/WARN Mod `com_github_wearblackallday_javautils` (1b369d41cd) does not respect SemVer - comparison support is limited.
05.10 01:38:01 [Server] main/INFO SpongePowered MIXIN Subsystem Version=0.8.2 Source=file:/server.jar Service=Knot/Fabric Env=SERVER
05.10 01:38:01 [Server] main/INFO Compatibility level set to JAVA_16
05.10 01:38:01 [Server] main/INFO Loaded configuration file for Lithium: 86 options available, 1 override(s) found
05.10 01:38:02 [Server] main/INFO Loading Libraries...
05.10 01:38:02 [Server] main/INFO Initializing C2ME Compatibility Module
05.10 01:38:02 [Server] main/INFO Configuration loaded successfully after 91.144366ms
05.10 01:38:02 [Server] main/INFO Successfully loaded configuration for C2ME
05.10 01:38:02 [Server] main/INFO Searching for modules in 1 locations...
05.10 01:38:02 [Server] main/INFO Loading 1 modules: [C2ME.fabric.libs.main]
05.10 01:38:02 [Server] main/WARN Error while loading submodule
05.10 01:38:02 [Server] INFO java.lang.module.FindException: Module jdk.incubator.vector not found, required by C2ME.fabric.libs.main
05.10 01:38:02 [Server] INFO at java.lang.module.Resolver.findFail(Resolver.java:900) ~[?:?]
05.10 01:38:02 [Server] INFO at java.lang.module.Resolver.resolve(Resolver.java:191) ~[?:?]
05.10 01:38:02 [Server] INFO at java.lang.module.Resolver.resolve(Resolver.java:140) ~[?:?]
05.10 01:38:02 [Server] INFO at java.lang.module.Configuration.resolve(Configuration.java:421) ~[?:?]
05.10 01:38:02 [Server] INFO at java.lang.module.Configuration.resolve(Configuration.java:255) ~[?:?]
05.10 01:38:02 [Server] INFO at com.ishland.c2me.common.util.ModuleUtil.<clinit>(ModuleUtil.java:48) ~[c2me-fabric-mc1.17.1-0.2.0+alpha.5.0-all.jar:?]
05.10 01:38:02 [Server] INFO at com.ishland.c2me.mixin.C2MEMixinPlugin.onLoad(C2MEMixinPlugin.java:24) ~[c2me-fabric-mc1.17.1-0.2.0+alpha.5.0-all.jar:?]
05.10 01:38:02 [Server] INFO at org.spongepowered.asm.mixin.transformer.PluginHandle.onLoad(PluginHandle.java:119) ~[server.jar:?]
05.10 01:38:02 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinConfig.onSelect(MixinConfig.java:599) ~[server.jar:?]
05.10 01:38:02 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.selectConfigs(MixinProcessor.java:475) ~[server.jar:?]
05.10 01:38:02 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.select(MixinProcessor.java:437) ~[server.jar:?]
05.10 01:38:02 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.checkSelect(MixinProcessor.java:415) ~[server.jar:?]
05.10 01:38:02 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:285) ~[server.jar:?]
05.10 01:38:02 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:208) ~[server.jar:?]
05.10 01:38:02 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:178) ~[server.jar:?]
05.10 01:38:02 [Server] INFO at org.spongepowered.asm.mixin.transformer.FabricMixinTransformerProxy.transformClassBytes(FabricMixinTransformerProxy.java:23) ~[server.jar:?]
05.10 01:38:02 [Server] INFO at net.fabricmc.loader.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:162) ~[server.jar:?]
05.10 01:38:02 [Server] INFO at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:154) ~[server.jar:?]
05.10 01:38:02 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:519) ~[?:?]
05.10 01:38:02 [Server] INFO at java.lang.Class.forName0(Native Method) ~[?:?]
05.10 01:38:02 [Server] INFO at java.lang.Class.forName(Class.java:466) ~[?:?]
05.10 01:38:02 [Server] INFO at net.fabricmc.loader.util.DefaultLanguageAdapter.create(DefaultLanguageAdapter.java:50) ~[server.jar:?]
05.10 01:38:02 [Server] INFO at net.fabricmc.loader.EntrypointStorage$NewEntry.lambda$getOrCreate$0(EntrypointStorage.java:106) ~[server.jar:?]
05.10 01:38:02 [Server] INFO at java.util.HashMap.computeIfAbsent(HashMap.java:1224) ~[?:?]
05.10 01:38:02 [Server] INFO at net.fabricmc.loader.EntrypointStorage$NewEntry.getOrCreate(EntrypointStorage.java:104) ~[server.jar:?]
05.10 01:38:02 [Server] INFO at net.fabricmc.loader.EntrypointStorage.lambda$getEntrypointContainers$1(EntrypointStorage.java:191) ~[server.jar:?]
05.10 01:38:02 [Server] INFO at net.fabricmc.loader.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:37) [server.jar:?]
05.10 01:38:02 [Server] INFO at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:47) [server.jar:?]
05.10 01:38:02 [Server] INFO at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke(EntrypointUtils.java:33) [server.jar:?]
05.10 01:38:02 [Server] INFO at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:143) [server.jar:?]
05.10 01:38:02 [Server] INFO at net.fabricmc.loader.launch.knot.KnotServer.main(KnotServer.java:28) [server.jar:?]
05.10 01:38:02 [Server] INFO at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
05.10 01:38:02 [Server] INFO at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78) ~[?:?]
05.10 01:38:02 [Server] INFO at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
05.10 01:38:02 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
05.10 01:38:02 [Server] INFO at net.fabricmc.loader.launch.server.FabricServerLauncher.launch(FabricServerLauncher.java:68) [server.jar:?]
05.10 01:38:02 [Server] INFO at net.fabricmc.loader.launch.server.FabricServerLauncher.setup(FabricServerLauncher.java:114) [server.jar:?]
05.10 01:38:02 [Server] INFO at net.fabricmc.loader.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:56) [server.jar:?]
05.10 01:38:02 [Server] main/WARN Error loading class: net/minecraft/class_4722 (java.lang.ClassNotFoundException: net/minecraft/class_4722)
05.10 01:38:02 [Server] main/WARN @Mixin target net.minecraft.class_4722 was not found outvoted.mixins.json:MixinTexturedRenderLayers
05.10 01:38:02 [Server] main/WARN Force-disabling mixin 'world.player_chunk_tick.ThreadedAnvilChunkStorageMixin' as rule 'mixin.world.player_chunk_tick' (added by mods [krypton]) disables it and children
05.10 01:38:02 [Server] main/WARN Error loading class: net/minecraft/class_746 (java.lang.ClassNotFoundException: net/minecraft/class_746)
05.10 01:38:02 [Server] main/WARN @Mixin target net.minecraft.class_746 was not found architectury.mixins.json:PlayerAttackInvoker
05.10 01:38:02 [Server] main/WARN Error loading class: net/minecraft/class_745 (java.lang.ClassNotFoundException: net/minecraft/class_745)
05.10 01:38:02 [Server] main/WARN @Mixin target net.minecraft.class_745 was not found architectury.mixins.json:PlayerAttackInvoker
05.10 01:38:02 [Server] main/WARN Error loading class: net/minecraft/class_970 (java.lang.ClassNotFoundException: net/minecraft/class_970)
05.10 01:38:02 [Server] main/WARN @Mixin target net.minecraft.class_970 was not found mcda.mixins.json:ArmorFeatureRendererMixin
05.10 01:38:02 [Server] main/WARN @Mixin target net/minecraft/class_2474$class_5124 is public in fabric-tag-extensions-v0.mixins.json:MixinObjectBuilder and should be specified in value
05.10 01:38:02 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: MixinPluginLogger
05.10 01:38:02 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: MixinDedicatedServer
05.10 01:38:02 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: MixinMinecraftServer
05.10 01:38:02 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: MixinMCServer
05.10 01:38:02 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: MixinServerCommandSource
05.10 01:38:02 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: MixinCommandOutput
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: MixinExplosion
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: MixinPlayerManager
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: MixinServerPlayerInteractionManager
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: MixinStatusEffects
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: MixinAdvancement
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: MixinStatHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: MixinTradeOffer
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: MixinServerBossBar
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: MixinMapState
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: MixinServerScoreboard
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: MixinCommandManager
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: MixinTimeCommand
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: MixinPlayerAdvancementTracker
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: MixinStyle
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: MixinUserCache
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: MixinYamlConfiguration
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: loot.MixinSurvivesExplosionLootCondition
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: loot.MixinRandomChanceWithLootingLootCondition
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: loot.MixinLootContextParameters
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: loot.MixinLootTable
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: loot.MixinLootManager
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: loot.MixinLootingEnchantLootFunction
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: world.MixinServerWorld
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: world.MixinWorld
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: world.MixinWorldChunk
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: world.MixinLevelProperties
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: world.MixinWorldSaveHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: world.MixinChunkHolder
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: world.MixinThreadedAnvilChunkStorage
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: world.MixinWorldBorder
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: world.MixinWorldAccess
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: world.MixinServerWorldAccess
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: world.MixinCommandBlockExecutor
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: world.MixinChunkTicketType
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: world.MixinChunkRegion
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: world.MixinBlockView
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: world.MixinServerEntityHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinPlayer
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinItemEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinProjectileEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinArrowEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinLoseJobOnSiteLossTask
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinSaddledComponent
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinPiglinBrain
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinAnimalEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinArmorStandEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinAbstractTraderEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinThrownItemEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinSlimeEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinCreeperEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinPersistentProjectileEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinLivingEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinHorseBaseEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinExperienceBottleEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinTntEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinDamageSource
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinExperienceOrbEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinGoToWorkTask
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinSheepEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinMooshroomEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinLeashKnotEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinForgetAttackTargetTask
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinUpdateAttackTargetTask
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinBreakDoorGoal
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinBatEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.MixinEggEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.block.MixinBlockEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.block.MixinBannerBlockEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.block.MixinBarrelBlockEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.block.MixinChestBlockEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.block.MixinLockableContainerBlockEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.block.MixinDispenserBlockEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.block.MixinBrewingStandBlockEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.block.MixinAbstractFurnaceBlockEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.block.MixinSignBlockEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.block.MixinBoatDispenserBehavior
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.block.MixinHopperBlockEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.block.MixinShulkerBoxBlockEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.block.MixinEndGatewayBlockEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: entity.block.MixinBeehiveBlockEntity
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: network.MixinGameMessageS2CPacket
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: network.MixinHandshakeC2SPacket
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: network.MixinServerLoginNetworkHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: network.MixinServerQueryNetworkHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: network.MixinLegacyQueryHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: network.MixinServerPlayNetworkHandler
05.10 01:38:03 [Server] main/INFO Architectury Mod detected! Disabling async chat from NetworkHandler.
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: network.MixinServerNetworkIo
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: network.MixinClientConnection
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: network.MixinServerHandshakeNetworkHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: network.MixinPacketByteBuf
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: network.MixinResourcePackStatusC2SPacket
05.10 01:38:03 [Server] main/INFO Architectury Mod detected! Using alternative async chat from PlayerManager
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: recipe.MixinRecipeManager
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: recipe.MixinIngredient
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: recipe.MixinShapedRecipe
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: recipe.MixinShapelessRecipe
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: recipe.MixinSmeltingRecipe
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: recipe.MixinSmithingRecipe
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: recipe.MixinSmokingRecipe
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: recipe.MixinSpecialCraftingRecipe
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: recipe.MixinStonecuttingRecipe
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: recipe.MixinCampfireCookingRecipe
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: recipe.MixinBlastingRecipe
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: recipe.MixinTradeOffer
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: recipe.MixinServerRecipeBook
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: inventory.MixinCraftingInventory
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: inventory.MixinPlayerInventory
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: inventory.MixinSimpleInventory
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: inventory.MixinCraftingResultInventory
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: inventory.MixinEnderChestInventory
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: inventory.MixinDoubleInventory
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: inventory.MixinTraderInventory
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: screen.MixinScreenHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: screen.MixinScreenHandlerContext
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: screen.MixinForgingScreenHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: screen.MixinAnvilScreenHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: screen.MixinBeaconScreenHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: screen.MixinBrewingStandScreenHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: screen.MixinGenericContainerScreenHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: screen.MixinPlayerScreenHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: screen.MixinCraftingScreenHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: screen.MixinAbstractFurnaceScreenHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: screen.MixinHopperScreenHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: screen.MixinGeneric3x3ContainerScreenHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: screen.MixinHorseScreenHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: screen.MixinLecternScreenHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: screen.MixinMerchantScreenHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: screen.MixinShulkerBoxScreenHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: screen.MixinSmithingScreenHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: screen.MixinStonecutterScreenHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: screen.MixinGrindstoneScreenHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: screen.MixinLoomScreenHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: screen.MixinEnchantmentScreenHandler
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: item.MixinDyeItem
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: item.MixinEndCrystalItem
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: item.MixinSkullItem
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: item.MixinFilledMapItem
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: item.MixinChorusFruitItem
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: item.MixinItemStack
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: item.MixinArmorItem
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: item.MixinArmorStandItem
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: item.MixinEnderEyeItem
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: item.MixinFishingRodItem
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: item.MixinBowItem
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: item.MixinBoatItem
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: item.MixinBucketItem
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: item.MixinFirechargeItem
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: item.MixinFlintAndSteelItem
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: item.MixinTridentItem
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: item.MixinBlockItem
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: block.MixinDispenserBlock
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: block.MixinNetherPortalBlock
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: block.MixinEndPortalBlock
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: block.MixinPistonBlock
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: block.MixinShearsDispenserBehavior
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: block.MixinLeavesBlock
05.10 01:38:03 [Server] main/INFO Alternative ChatEvent Mixin enabled in config. Changing status on: MixinFrostWalkerEnchantment
05.10 01:38:03 [Server] main/WARN @Mixin target net/minecraft/class_3218$class_5526 is public in fabric-lifecycle-events-v1.mixins.json:ServerWorldEntityLoaderMixin and should be specified in value
05.10 01:38:03 [Server] main/WARN Error loading class: draylar/horizon/world/RockySurfaceBuilder (java.lang.ClassNotFoundException: draylar/horizon/world/RockySurfaceBuilder)
05.10 01:38:03 [Server] main/WARN Error loading class: draylar/horizon/world/MinersHorizonChunkGenerator (java.lang.ClassNotFoundException: draylar/horizon/world/MinersHorizonChunkGenerator)
05.10 01:38:03 [Server] main/WARN @Mixin target net/minecraft/class_3722$1 is public in mixins.reach-entity-attributes.json:InventoryValidationMixin and should be specified in value
05.10 01:38:03 [Server] main/INFO iCommon - Isaiah's common library for mods - Copyright (c) 2018-2021.
05.10 01:38:03 [Server] main/INFO Running on MC 1.17.1 (756)
05.10 01:38:03 [Server] main/INFO =======================================================
05.10 01:38:03 [Server] main/INFO Applying mixin: MixinMinecraftServer...
05.10 01:38:03 [Server] main/WARN @Mixin target net/minecraft/class_3898$class_3208 is public in fabric-networking-api-v1.mixins.json:accessor.EntityTrackerAccessor and should be specified in value
05.10 01:38:03 [Server] main/FATAL Mixin prepare failed preparing optimization.reduce_allocs.MixinIdentifier in c2me.mixins.json: org.spongepowered.asm.mixin.transformer.throwables.MixinTargetAlreadyLoadedException Critical problem: c2me.mixins.json:optimization.reduce_allocs.MixinIdentifier target net.minecraft.class_2960 was loaded too early.
05.10 01:38:03 [Server] INFO org.spongepowered.asm.mixin.transformer.throwables.MixinTargetAlreadyLoadedException: Critical problem: c2me.mixins.json:optimization.reduce_allocs.MixinIdentifier target net.minecraft.class_2960 was loaded too early.
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinInfo.readDeclaredTargets(MixinInfo.java:938) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinInfo.<init>(MixinInfo.java:872) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinConfig.prepareMixins(MixinConfig.java:715) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinConfig.prepare(MixinConfig.java:648) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.prepareConfigs(MixinProcessor.java:514) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.select(MixinProcessor.java:439) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.checkSelect(MixinProcessor.java:415) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:285) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:208) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:178) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.FabricMixinTransformerProxy.transformClassBytes(FabricMixinTransformerProxy.java:23) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:162) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:154) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:519) ~[?:?]
05.10 01:38:03 [Server] INFO at java.lang.Class.forName0(Native Method) ~[?:?]
05.10 01:38:03 [Server] INFO at java.lang.Class.forName(Class.java:466) ~[?:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.util.DefaultLanguageAdapter.create(DefaultLanguageAdapter.java:50) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.EntrypointStorage$NewEntry.lambda$getOrCreate$0(EntrypointStorage.java:106) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at java.util.HashMap.computeIfAbsent(HashMap.java:1224) ~[?:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.EntrypointStorage$NewEntry.getOrCreate(EntrypointStorage.java:104) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.EntrypointStorage.lambda$getEntrypointContainers$1(EntrypointStorage.java:191) ~[server.jar:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:37) [server.jar:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:47) [server.jar:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke(EntrypointUtils.java:33) [server.jar:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:143) [server.jar:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.knot.KnotServer.main(KnotServer.java:28) [server.jar:?]
05.10 01:38:03 [Server] INFO at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
05.10 01:38:03 [Server] INFO at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78) ~[?:?]
05.10 01:38:03 [Server] INFO at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
05.10 01:38:03 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.server.FabricServerLauncher.launch(FabricServerLauncher.java:68) [server.jar:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.server.FabricServerLauncher.setup(FabricServerLauncher.java:114) [server.jar:?]
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:56) [server.jar:?]
05.10 01:38:03 [Server] INFO Exception in thread "main" java.lang.RuntimeException: Failed to setup Fabric server environment!
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:58)
05.10 01:38:03 [Server] INFO Caused by: java.lang.RuntimeException: java.lang.RuntimeException: An exception occurred when launching the server!
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.server.FabricServerLauncher.setup(FabricServerLauncher.java:116)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:56)
05.10 01:38:03 [Server] INFO Caused by: java.lang.RuntimeException: An exception occurred when launching the server!
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.server.FabricServerLauncher.launch(FabricServerLauncher.java:70)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.server.FabricServerLauncher.setup(FabricServerLauncher.java:114)
05.10 01:38:03 [Server] INFO ... 1 more
05.10 01:38:03 [Server] INFO Caused by: java.lang.reflect.InvocationTargetException
05.10 01:38:03 [Server] INFO at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
05.10 01:38:03 [Server] INFO at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
05.10 01:38:03 [Server] INFO at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
05.10 01:38:03 [Server] INFO at java.base/java.lang.reflect.Method.invoke(Method.java:567)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.server.FabricServerLauncher.launch(FabricServerLauncher.java:68)
05.10 01:38:03 [Server] INFO ... 2 more
05.10 01:38:03 [Server] INFO Caused by: java.lang.RuntimeException: Could not execute entrypoint stage 'preLaunch' due to errors, provided by 'hydrogen'!
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:50)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke(EntrypointUtils.java:33)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:143)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.knot.KnotServer.main(KnotServer.java:28)
05.10 01:38:03 [Server] INFO ... 7 more
05.10 01:38:03 [Server] INFO Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [c2me.mixins.json:optimization.reduce_allocs.MixinIdentifier] from phase [DEFAULT] in config [c2me.mixins.json] FAILED during PREPARE
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:642)
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinPrepareError(MixinProcessor.java:590)
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.prepareConfigs(MixinProcessor.java:517)
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.select(MixinProcessor.java:439)
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.checkSelect(MixinProcessor.java:415)
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:285)
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:208)
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:178)
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.FabricMixinTransformerProxy.transformClassBytes(FabricMixinTransformerProxy.java:23)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:162)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:154)
05.10 01:38:03 [Server] INFO at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
05.10 01:38:03 [Server] INFO at java.base/java.lang.Class.forName0(Native Method)
05.10 01:38:03 [Server] INFO at java.base/java.lang.Class.forName(Class.java:466)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.util.DefaultLanguageAdapter.create(DefaultLanguageAdapter.java:50)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.EntrypointStorage$NewEntry.lambda$getOrCreate$0(EntrypointStorage.java:106)
05.10 01:38:03 [Server] INFO at java.base/java.util.HashMap.computeIfAbsent(HashMap.java:1224)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.EntrypointStorage$NewEntry.getOrCreate(EntrypointStorage.java:104)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.EntrypointStorage.lambda$getEntrypointContainers$1(EntrypointStorage.java:191)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:37)
05.10 01:38:03 [Server] INFO at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:47)
05.10 01:38:03 [Server] INFO ... 10 more
05.10 01:38:03 [Server] INFO Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTargetAlreadyLoadedException: Critical problem: c2me.mixins.json:optimization.reduce_allocs.MixinIdentifier target net.minecraft.class_2960 was loaded too early.
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinInfo.readDeclaredTargets(MixinInfo.java:938)
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinInfo.<init>(MixinInfo.java:872)
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinConfig.prepareMixins(MixinConfig.java:715)
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinConfig.prepare(MixinConfig.java:648)
05.10 01:38:03 [Server] INFO at org.spongepowered.asm.mixin.transformer.MixinProcessor.prepareConfigs(MixinProcessor.java:514)
05.10 01:38:03 [Server] INFO ... 28 more

Chunk Corruption After Power Cut to Server

I had my server, which runs c2me, get shut down last night because of a power outage. When I restarted the server today I noticed the logs were filled with [15:06:27] [C2ME serializer worker #3/ERROR]: Chunk file at [63, 36] is in the wrong location; relocating. (Expected [63, 36], got [62, 38]).

Going to that location in the world I noticed that the chunks around there were scrambled up. I attached some of the region files with the problematic chunks . This is after it is scrambled so im not sure how helpful it would be but they are attached anyways. Regions. I also had some that were going to be scrambled but werent loaded yet, so here is that file: region.

This was 1.17.1 fabric in the 0.2.0 alpha5. I also run carpet and the spawn chunks are off, however this hadnt caused issues for the month or two ive been using c2me. I also have repurposed structures 2.3.3. The config file (converted to txt) and logs are also attached in case that helps.

c2me.txt
2021-10-08-1.log.gz

How do I install this mod?

Hi I downloaded it to try and dowloaded the latest version of java the 15. And don't know how to put it to work for minecraft. Some help would be appreciated to try this mod

Potential deadlock in acquiring chunk locks for features chunks

From what I can tell, there seems to be the potential for a deadlock to occur when acquiring chunk locks for loading the features chunk status. This can happen given locks are acquired sequentially: if two chunks are acquiring the same locks at the same time, they can end up in a state where they both have acquired some of their locks, but the other thread holds the rest that they need. This causes no progression to be possible, given they are both waiting on each other to release the locks.

Working around this would require atomically ensuring that all locks are available before acquisition, but I'm not sure how this would work with the asyncutil library.

https://github.com/YatopiaMC/barium-fabric/blob/e05b0cd6b08dd3828b8c96aa6c4f36dda9112af9/src/main/java/org/yatopiamc/barium/common/threading/worldgen/ChunkStatusUtils.java#L35-L54

INFO on Alpha.3.42

1.17.1
[01:37:57] [C2ME worldgen worker #2/INFO]: [STDERR]: Detected different property settings in RandomizedIntBlockStateProvider! Expected null but got class_2758{name=age, clazz=class java.lang.Integer, values=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25]}
[01:37:57] [C2ME worldgen worker #2/INFO]: [STDERR]: Detected different property settings in RandomizedIntBlockStateProvider! Expected null but got class_2758{name=age, clazz=class java.lang.Integer, values=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25]}

FYI. Does this affect anything?

Crashing on Joining My Server [1.17.1] [alpha .4]

C2ME CONFIG: (error under the config)

Configuration for async io system

[asyncIO]
# (Default: 2) IO worker executor parallelism
serializerParallelism = 6
# (Default: true) Whether to enable this feature
enabled = true

Configuration for threaded world generation

[threadedWorldGen]
# (Default: false) Whether to allow feature generation (world decorations like trees, ores and etc.) run in parallel
# (may cause incompatibility with other mods)
allowThreadedFeatures = true
# (Default: 2) World generation worker executor parallelism
parallelism = 6
# (Default: false) Whether to allow reducing lock radius (faster but UNSAFE) (YOU HAVE BEEN WARNED)
# (may cause incompatibility with other mods)
reduceLockRadius = false
# (Default: false) (Experimental) Whether to enable global BiomeCache to accelerate worldgen
# This increases memory allocation
useGlobalBiomeCache = false
# (Default: false) Whether to enable this feature
enabled = true

Configuration for general optimizations

[vanillaWorldGenOptimizations]
# (Default: true) Whether to let async chunk request no longer block server thread
# (may cause incompatibility with other mods)
optimizeAsyncChunkRequest = true

Configuration for no-tick view distance

[noTickViewDistance]
# (Default: 6) No-tick view distance updates per tick
# Lower this for a better latency and higher this for a faster loading
updatesPerTick = 6
# (Default: false) Weather to enable no-tick view distance
enabled = true
# (Default: 12) No-tick view distance value
viewDistance = 8

Configuration for clientside functions

[clientSide]
# (Default: true) Weather to enable c2me clientside features
enabled = true
# (Default: 64) Max render distance allowed in game options
maxViewDistance = 24


---- Minecraft Crash Report ----


C2ME Compatibility Module Notice:
Do NOT report to mod authors if you encountered issues with the following mods:


// You're mean.

Time: 9/1/21, 3:56 PM
Description: Unexpected error

java.lang.NullPointerException: Cannot invoke "net.minecraft.class_897.method_3933(net.minecraft.class_1297, net.minecraft.class_4604, double, double, double)" because "☃" is null
at Not Enough Crashes deobfuscated stack trace.(1.17.1+build.25)
at net.minecraft.client.render.entity.EntityRenderDispatcher.shouldRender(EntityRenderDispatcher:121)
at net.minecraft.client.render.WorldRenderer.render(WorldRenderer:1199)
at net.minecraft.client.render.GameRenderer.renderWorld(GameRenderer:1026)
at net.minecraft.client.render.GameRenderer.render(GameRenderer:810)
at net.minecraft.client.MinecraftClient.render(MinecraftClient:1112)
at net.minecraft.client.MinecraftClient.run(MinecraftClient:728)
at net.minecraft.client.main.Main.main(Main:217)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:567)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234)
at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Thread: Render thread
Stacktrace:
at net.minecraft.class_898.method_3950(class_898.java:121)
at net.minecraft.class_761.method_22710(class_761.java:1199)
at net.minecraft.class_757.method_3188(class_757.java:1026)

-- Patchouli Book Info --
Details:
Patchouli open book context: n/a
Stacktrace:
at net.minecraft.class_128.handler$gcd000$fillPatchouliContext(class_128.java:1521)
at net.minecraft.class_128.(class_128.java:37)
at net.minecraft.class_310.method_1514(class_310.java:752)
at net.minecraft.client.main.Main.main(Main.java:217)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234)
at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)

-- Affected level --
Details:
All players: 1 total; [class_746['DaddyDanked'/9109, l='ClientLevel', x=-2099.04, y=181.22, z=1163.79]]
Chunk stats: 1024, 361
Level dimension: minecraft:overworld
Level spawn location: World: (32,66,22), Section: (at 0,2,6 in 2,4,1; chunk contains blocks 32,-64,16 to 47,319,31), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,-64,0 to 511,319,511)
Level time: 70259925 game time, 26243194 day time
Server brand: fabric
Server type: Non-integrated multiplayer server

-- Last reload --
Details:
Reload number: 1
Reload reason: initial
Finished: Yes
Packs: Default, Generated Resources, Fabric Mods, charmonium/journeyman, cullleaves/smartleaves, KubeJS Resource Pack [assets]

-- System Details --
Details:
Minecraft Version: 1.17.1
Minecraft Version ID: 1.17.1
Operating System: Windows 10 (amd64) version 10.0
Java Version: 16.0.1, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 1223227128 bytes (1166 MiB) / 2684354560 bytes (2560 MiB) up to 12213813248 bytes (11648 MiB)
CPUs: 8
Processor Vendor: GenuineIntel
Processor Name: Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz
Identifier: Intel64 Family 6 Model 158 Stepping 9
Microarchitecture: Kaby Lake
Frequency (GHz): 4.20
Number of physical packages: 1
Number of physical CPUs: 4
Number of logical CPUs: 8
Graphics card #0 name: NVIDIA GeForce RTX 2080
Graphics card #0 vendor: NVIDIA (0x10de)
Graphics card #0 VRAM (MB): 4095.00
Graphics card #0 deviceId: 0x1e87
Graphics card #0 versionInfo: DriverVersion=30.0.14.7141
Memory slot #0 capacity (MB): 8192.00
Memory slot #0 clockSpeed (GHz): 2.47
Memory slot #0 type: DDR4
Memory slot #1 capacity (MB): 8192.00
Memory slot #1 clockSpeed (GHz): 2.47
Memory slot #1 type: DDR4
Memory slot #2 capacity (MB): 8192.00
Memory slot #2 clockSpeed (GHz): 2.47
Memory slot #2 type: DDR4
Memory slot #3 capacity (MB): 8192.00
Memory slot #3 clockSpeed (GHz): 2.47
Memory slot #3 type: DDR4
Virtual memory max (MB): 39948.96
Virtual memory used (MB): 36106.95
Swap memory total (MB): 7249.50
Swap memory used (MB): 1235.57
JVM Flags: 5 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx11648m -Xms256m -XX:PermSize=256m
Fabric Mods:
advancementplaques: Advancement Plaques 1.4.0
advancements-enlarger: Advancements Enlarger 0.2.4
adventure-platform-fabric: adventure-platform-fabric 4.1.0-SNAPSHOT
adventurez: AdventureZ 1.2.11
agape_space: Space Dimensions 0.3.0
ambientenvironment: Ambient Environment 6.0.21
apoli: Apoli 1.0.4
appleskin: AppleSkin mc1.17-2.1.3
aqupdcaracal: Caracal mob 1.17-1.3.11
architectury: Architectury 2.5.27
artifality: Artifality 0.3.3
artifice: Artifice 0.15.3+21w07a
artofalchemy: Art of Alchemy: Memoriam 1.2.0+1.17.1
audiooutput: AudioOutput 0.0.4
autoconfig1u: Auto Config v1 Updated 3.3.1
balm-fabric: Balm 1.3.0+0
bclib: BCLib 0.3.1
better_wandering_trader: Better Wandering Trader 1.7.0
betterend: Better End 0.11.0-pre
betterf3: BetterF3 1.1.5
bettermineshafts: YUNG's Better Mineshafts 1.17-1.0.1
betternether: Better Nether 5.1.3
betterstrongholds: YUNG's Better Strongholds 1.17-1.1.1
bewitchment: Bewitchment 1.17-5
blockshifter: Blockshifter 1.4.0+fabric-1.17.1
blockus: Blockus 2.2.8+1.17.1
blue_endless_jankson: jankson 1.2.1
blur: Blur (Fabric) 2.1.0
bosses_of_mass_destruction: Bosses of Mass Destruction (Beta) 1.2.3-1.17.1
breakprogress: Break Progress 1.0.1
c2me: Concurrent Chunk Management Engine 0.2.0+alpha.4.0
calio: Calio 1.0.2
can-i-mine-this-block: cAn i MiNe thIS bLOCk? 1.1.0
cardinal-components: Cardinal Components API 3.1.1
cardinal-components-base: Cardinal Components API (base) 3.1.1
cardinal-components-block: Cardinal Components API (blocks) 3.1.1
cardinal-components-chunk: Cardinal Components API (chunks) 3.1.1
cardinal-components-entity: Cardinal Components API (entities) 3.1.1
cardinal-components-item: Cardinal Components API (items) 3.1.1
cardinal-components-level: Cardinal Components API (world saves) 3.1.1
cardinal-components-scoreboard: Cardinal Components API (scoreboard) 3.1.1
cardinal-components-util: Cardinal Components API (utilities) 3.1.1
cardinal-components-world: Cardinal Components API (worlds) 3.1.1
carpet: Carpet Mod 1.4.45
carpet-extra: Carpet Extra 1.4.43
carpet-tis-addition: Carpet TIS Addition 1.21.2+build.655
charm: Charm 3.3.2
charmonium: Charmonium 3.3.0
chesttracker: Chest Tracker 1.0.14
cleancut: CleanCut 1.17-4.0-fabric
cleardespawn: Clear Despawn 1.17.1-fabric0.36.1-1.1.1
cloth-api: Cloth API 2.0.54
cloth-basic-math: Cloth Basic Math 0.5.1
cloth-client-events-v0: Cloth Client Events v0 2.0.54
cloth-common-events-v1: Cloth Common Events v1 2.0.54
cloth-config2: Cloth Config v5 5.0.38
cloth-datagen-api-v1: Cloth Datagen v1 2.0.54
cloth-scissors-api-v1: Cloth Scissors API v1 2.0.54
cloth-utils-v1: Cloth Utils v1 2.0.54
cloud: Cloud 1.5.0
cloud_commandframework_cloud-brigadier_: cloud-brigadier 1.5.0
cloud_commandframework_cloud-core_: cloud-core 1.5.0
cloud_commandframework_cloud-minecraft-extras: cloud-minecraft-extras 1.5.0
cloud_commandframework_cloud-services_: cloud-services 1.5.0
clumps: Clumps fabric-1.17.1-7.0.5
colorutility: ColorUtility 2.0.1
com_electronwill_night-config_core: core 3.6.2
com_electronwill_night-config_toml: toml 3.6.2
com_moandjiezana_toml_toml4j: toml4j 0.7.2
com_typesafe_config: config 1.4.1
completeconfig: CompleteConfig 1.0.0
confabricate: confabricate 2.1.0-SNAPSHOT+4.1.1
cosmetic-armor: Cosmetic Armor 1.1.0
craftingtweaks: Crafting Tweaks 13.0.0+0
craftpresence: CraftPresence 1.8.4
croptopia: Croptopia 1.6.1
crowdin-translate: CrowdinTranslate 1.3+1.17
cullleaves: Cull Leaves 2.2.0
customportalapi: Custom Portal Api 0.0.1-beta39-1.17
customportals: Custom Portals 2.1.0
dankstorage: Dank Storage 2.1-1.17.1
defaultsettings: DefaultSettings 3.0.3
detailab: Detail Armor Bar 2.4+1.17.1-fabric
disable_custom_worlds_advice: Disable Custom Worlds Advice 1.3
dml-refabricated: Deep Mob Learning: Refabricated 0.4.4-beta
dml-refabricated-base: DML: Refabricated - Base 0.4.4-beta
dml-refabricated-events: DML: Refabricated - Vanilla Events 0.4.4-beta
dml-refabricated-modular-armor: DML: Refabricated - Glitch Armor 0.4.4-beta
dml-refabricated-rei: DML: Refabricated - REI Integration 0.4.4-beta
dmlsimulacrum: Deep Mob Learning: Simulacrum 1.0.3
doom: Doom Fabric 4.0.6
dragonloot: DragonLoot 1.0.9
dual_riders: DualRiders 1.0.5
dungeons_arise: When Dungeons Arise 2.1.47-fabric
eggtab: Egg Tab 2.1.0+1.16-fabric
eldritch_mobs: Eldritch Mobs 1.9.2
emagnet: E Magnet 1.2.3
enchant_giver: Enchant Giver 1.1.0
enchantedbookredesign: Enchanted Book Redesign 1.17.1-2.0
enchantmentdescriptions: Enchantment Descriptions 4.0.1
expandedstorage: Expanded Storage 7.0.0
explorerscompass: Explorer's Compass 1.17.1-2.0.1-fabric
extraorigins: Extra Origins 1.17-6
fabric: Fabric API 0.39.2+1.17
fabric-api-base: Fabric API Base 0.3.0+a02b446313
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.3.0+2f75c6ce18
fabric-biome-api-v1: Fabric Biome API (v1) 3.2.0+b06cb95b18
fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.5+a02b446318
fabric-command-api-v1: Fabric Command API (v1) 1.1.3+5ab9934c18
fabric-commands-v0: Fabric Commands (v0) 0.2.2+92519afa18
fabric-containers-v0: Fabric Containers (v0) 0.1.12+a02b446318
fabric-content-registries-v0: Fabric Content Registries (v0) 0.3.0+211ddf9518
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.5+be9da31018
fabric-dimensions-v1: Fabric Dimensions API (v1) 2.0.11+6cefd57718
fabric-entity-events-v1: Fabric Entity Events (v1) 1.2.2+62e33f4118
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.9+a722d8c018
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.1+92519afa18
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.7+6cefd57718
fabric-item-api-v1: Fabric Item API (v1) 1.2.4+a02b446318
fabric-item-groups-v0: Fabric Item Groups (v0) 0.2.10+b7ab612118
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.4+a02b446318
fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.2+36b77c3e18
fabric-language-kotlin: Fabric Language Kotlin 1.6.4+kotlin.1.5.30
fabric-language-scala: Fabric Language Scala 1.1.0+scala.2.13.6
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 1.4.4+a02b44633d
fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.4+a02b446318
fabric-mining-levels-v0: Fabric Mining Levels (v0) 0.1.3+92519afa18
fabric-models-v0: Fabric Models (v0) 0.3.0+a02b446318
fabric-networking-api-v1: Fabric Networking API (v1) 1.0.13+2e8bd82f18
fabric-networking-blockentity-v0: Fabric Networking Block Entity (v0) 0.2.11+a02b446318
fabric-networking-v0: Fabric Networking (v0) 0.3.2+92519afa13
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 1.10.9+b7ab612118
fabric-object-builders-v0: Fabric Object Builders (v0) 0.7.3+a02b446318
fabric-particles-v1: Fabric Particles (v1) 0.2.4+a02b446318
fabric-permissions-api-v0: fabric-permissions-api 0.1-SNAPSHOT
fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.7.10+e2961fee18
fabric-renderer-api-v1: Fabric Renderer API (v1) 0.4.4+5f02c96918
fabric-renderer-indigo: Fabric Renderer - Indigo 0.4.8+a02b446318
fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.1+b06cb95b18
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.1.5+a02b446313
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 0.1.13+a02b446318
fabric-rendering-v0: Fabric Rendering (v0) 1.1.2+92519afa18
fabric-rendering-v1: Fabric Rendering (v1) 1.8.0+b06cb95b18
fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.4.8+a00e834b18
fabric-screen-api-v1: Fabric Screen API (v1) 1.0.4+155f865c18
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.1.8+a02b446318
fabric-structure-api-v1: Fabric Structure API (v1) 1.1.13+5ab9934c18
fabric-tag-extensions-v0: Fabric Tag Extensions (v0) 1.2.1+b06cb95b18
fabric-textures-v0: Fabric Textures (v0) 1.0.6+a02b446318
fabric-tool-attribute-api-v1: Fabric Tool Attribute API (v1) 1.2.12+b7ab612118
fabric-transfer-api-v1: Fabric Transfer API (v1) 1.1.2+96bf6a7e18
fabricenchantments: Fabric Enchantments 0.4.2
fabricloader: Fabric Loader 0.11.6
fallflyinglib: FallFlyingLib 3.0.0-beta.2
fallingleaves: Falling Leaves 1.7.3+1.17.1
fallingtree: FallingTree 2.12.1
fasttransferlib: Fast Transfer Lib 0.5.6
ferritecore: FerriteCore 3.0.3
fiber: fiber 0.23.0-2
flytre-lib-base: Flytre Lib - Base Module 1.2.0
flytre-lib-compat: Flytre Lib - Compat Module 1.0.0
flytre-lib-config: Flytre Lib - Config Module 1.1.0
flytre-lib-event: Flytre Lib - Event Module 1.0.1
flytre-lib-gui: Flytre Lib - GUI Module 1.0.0
flytre-lib-storage: Flytre Lib - Storage Module 2.3.1
flytre_lib: Flytre Lib 1.3.7
food_highlight: FoodHighlight 1.0.3
gbfabrictools: GBfabrictools 1.3.4+1.17
geckolib3: Geckolib 3.0.13
gobber2: Gobber2 2.4.40
harvest_scythes: Harvest Scythes 2.0.6
healthoverlay: Health Overlay 4.0.1
heartbond: Heartbond 1.1.0
hologram-api: Hologram API 0.2.1+1.17.1
hookshot: Hookshot 19.0
horseinfo: Horse Info 0.3.0-1.17
hydrogen: Hydrogen 0.3
iknowwhatimdoing: I Know What I'm Doing 3.1.0
impersonate: Impersonate 2.3.3
incantationem: Incantationem 1.1.2+1.17.1
inventoryprofilesnext: Inventory Profiles Next 1.0.0
io_leangen_geantyref_geantyref: geantyref 1.3.11
iris: Iris 1.1.1
itemscroller: Item Scroller 0.15.0-dev.20210707.005506
jankson: Jankson 3.0.1+j1.2.0
java: OpenJDK 64-Bit Server VM 16
justenoughkeys: Just Enough Keys 0.2.2
kanos_config: Kanos Config 0.1.4+1.14.4-1.17.1
kibe: Kibe 1.8.1-BETA+1.17
kirin: Kirin UI 1.9.1
ktdatataglib: KtDataTagLib 1.5.4
kubejs: KubeJS 1605.3.10-build.9999
kyrptconfig: Kytpt Config 1.1.10-1.17
lambdynlights: LambDynamicLights 2.0.2+1.17
lazydfu: LazyDFU 0.1.2
libblockattributes: LibBlockAttributes 0.8.17003
libblockattributes_core: LibBlockAttributes (Core) 0.8.17003
libblockattributes_fluids: LibBlockAttributes (Fluids) 0.8.17003
libblockattributes_items: LibBlockAttributes (Items) 0.8.17003
libcd: LibCapableData 3.0.3+1.16.3
libgui: LibGui 4.1.6+1.17.1
libninepatch: LibNinePatch 1.1.0
libra: Libra 0.3.9.2
lightoverlay: Light Overlay 6.0.0
lithium: Lithium 0.7.4
logical_zoom: Logical Zoom 0.0.11
ltr: LilTaterReloaded 1.1.15+1.17.1
maelstrom_library: Maelstrom Library 1.2.1-1.17
magick: Magick: Potions and Pearls 1.0.5
malilib: MaLiLib 0.10.0-dev.24
mcda: MC Dungeons Armors 1.7.10
mcdw: MC Dungeons Weapons 3.4.1
megane: megane 5.2.1
megane-base: megane-base 5.2.1
megane-fabric-transfer: megane-fabric-transfer 5.2.1+1.1.0-3fe74aa118
megane-fast-transfer-lib: megane-fast-transfer-lib 5.2.1+0.5.6
megane-kibe: megane-kibe 5.2.1+1.8.1-BETA-1.17
megane-lib-block-attributes: megane-lib-block-attributes 5.2.1+0.9.0
megane-runtime: megane-runtime 5.2.1
megane-team-reborn-energy: megane-team-reborn-energy 5.2.1+0.1.1
megane-tech-reborn: megane-tech-reborn 5.2.1+5.0.6-beta-build.95
megane-vanilla: megane-vanilla 5.2.1+1.17.1
minecraft: Minecraft 1.17.1
minecraftcapes: MinecraftCapes Mod 11.0.1
mining_dims: Mining Dimensions 1.1.11
mm: Manningham Mills 2.3
modmenu: Mod Menu 2.0.6
mods-command: Mods Command 1.0.4
morevillagers-fabric: MoreVillagersFabric 2.0.4-SNAPSHOT
mostructures: Mo' Structures 1.3.0-pre1-1.17.1
multipart_entities: MultipartEntities 1.1.2-1.17
mythic-mounts: Mythic Mounts 1.17.1-1.2
naturescompass: Nature's Compass 1.17.1-2.0.1-fabric
nearsightedly: Near-Sightedly 1.2.1
net_kyori_adventure-api: adventure-api 4.8.1
net_kyori_adventure-key: adventure-key 4.8.1
net_kyori_adventure-platform-api: adventure-platform-api 4.0.0-SNAPSHOT
net_kyori_adventure-text-feature-pagination: adventure-text-feature-pagination 4.0.0-SNAPSHOT
net_kyori_adventure-text-serializer-gson: adventure-text-serializer-gson 4.8.1
net_kyori_adventure-text-serializer-plain: adventure-text-serializer-plain 4.8.1
net_kyori_examination-api: examination-api 1.1.0
net_kyori_examination-string: examination-string 1.1.0
noanglebrackets: NoAngleBrackets 1.1.0
notenoughcrashes: Not Enough Crashes 3.3.1+1.17
nyfsquivers: Nyf's Quivers Fabric-0.2.6
omega-config: OmegaConfig 1.0.8
org_aperlambda_lambdajcommon: lambdajcommon 1.8.1
org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.5.30
org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.5.30
org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.5.30
org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.5.30
org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.5.1
org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.5.1
org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.2.2
org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.2.2
org_objenesis_objenesis: objenesis 3.2
org_spongepowered_configurate-core: configurate-core 4.1.1
org_spongepowered_configurate-extra-dfu4: configurate-extra-dfu4 4.1.1
org_spongepowered_configurate-gson: configurate-gson 4.1.1
org_spongepowered_configurate-hocon: configurate-hocon 4.1.1
org_spongepowered_configurate-yaml: configurate-yaml 4.1.1
org_yaml_snakeyaml: snakeyaml 1.30-SNAPSHOT
origins: Origins 1.0.3
origins-classes: Origins: Classes 1.2.2
outvoted: Outvoted 2.0.0-alpha.12
packet_tweaker: Packet Tweaker 0.2.0-1.17-pre1
patchouli: Patchouli 1.17-54-FABRIC
pehkui: Pehkui 2.3.0+1.14.4-1.17.1
pipe: Pipe 1.4.0
placeholder-api: Placeholder API 1.1.0+1.17.1
plantinajar: Plant In A Jar 2.2.2
playerabilitylib: Pal 1.3.0
polymer: Polymer 0.1.0-rc.4+1.17.1
polymorph: Polymorph 0.0.12-1.17.1
prefab: Prefab 2.1.3
presencefootsteps: Presence Footsteps r32-1.17-rc1
pugh_lib: Pugh Lib ${version}
pugh_tools: Pugh Tools ${version}
quarryplus: QuarryPlus 17.0.351
quickshulker: Quick Shulker 1.2.2-1.17
ratsmischief: Rat's Mischief 1.2.2
reach-entity-attributes: Reach Entity Attributes 2.1.1
reborncore: Reborn Core 5.0.6-beta+build.94
redbits: Red Bits 1.10.0
repurposed_structures: Repurposed Structures 2.3.2+1.17.1
resourceful_tools: Resourceful Tools 1.1.19
rhino: Rhino 1605.1.2-build.40
right-click-clear: Right Click Clear 2.0.3
roughlyenoughitems: Roughly Enough Items 6.0.279-alpha
rpgstats: RPGStats 4.1.8+1.17.1
runelic: Runelic 3.0.1
salutem: Salutem 1.2.1
satin: Satin 1.6.0-nightly.1.17-pre3
schmucks: Schmucks 1.4.0
secretrooms: Secret Rooms 1.0.0+1.17
seedy-behavior: Seedy Behavior 1.0.1
server_translations_api: Server Translations API 1.4.5+1.17
servertick: Server Tick 1.5
sgui: SGui 1.0.0-rc4+1.17.1
shulkerboxtooltip: Shulker Box Tooltip 3.0.1+1.17
shulkerutils: shulkerutils 1.0.4-1.17
simple_backpack: SimpleBackpack 1.1.18
sodium: Sodium 0.3.0+IRIS2
sodium-extra: Sodium Extra 0.3.4
somnus: Somnus API 0.0.14-1.17.1
spark: spark 1.6.1
spruceui: SpruceUI 3.2.0+1.17
staffofbuilding: Staff of Building 1.3.2-1.17
statuseffecttimer: Status Effect Timer 1.0.3
step-height-entity-attribute: Step Height Entity Attribute 1.0.0
team_reborn_energy: Energy 0.1.1
techreborn: Tech Reborn 5.0.6-beta+build.94
terraform-wood-api-v1: Terraform Wood API (v1) 2.0.2
the_aether: The Aether 1.17.1-1.5.0
things: Things 0.2.5
toms_storage: Tom's Simple Storage Mod 1.1.14
toolstats: Tool Stats 2.0.1
tooltipfix: ToolTip Fix 1.0.3-1.16
torcherino: Torcherino 15.0.0
torohealth: ToroHealth Damage Indicators 1.17.1-fabric-12
trinkets: Trinkets 3.0.2
truerooms: True Secret Rooms 1.1.5
universal-graves: Universal Graves 1.0.8+1.17.1
voidtotem: Void Totem (Fabric) 1.17.0-1.0.0
voidz: VoidZ 1.0.5
ward_blocks: Ward Blocks 1.1.7
waterdripsound: Drip Sounds 1.17-0.2.2
waystones: Waystones 2.0.4
whereisit: Where Is It 1.13.3
winged: Winged Mod 1.17.1-3.0.0
wthit: wthit 3.8.1
xaerominimap: Xaero's Minimap 21.16.0
xaeroworldmap: Xaero's World Map 1.16.1
yungsapi: YUNG's API 1.17-Fabric-16
Launched Version: fabric-loader-0.11.6-1.17.1
Backend library: LWJGL version 3.2.2 build 10
Backend API: NVIDIA GeForce RTX 2080/PCIe/SSE2 GL version 3.2.0 NVIDIA 471.41, NVIDIA Corporation
Window size: 3440x1421
GL Caps: Using framebuffer using OpenGL 3.2
GL debug messages:
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'fabric'
Type: Client (map_client.txt)
Graphics mode: fancy
Resource Packs: Fabric Mods, charmonium/journeyman, charmonium/journeyman, cullleaves/smartleaves, cullleaves/smartleaves
Current Language: English (US)
CPU: 8x Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz
Client Crashes Since Restart: 1
Integrated Server Crashes Since Restart: 0
Suspected Mods: Fabric Loader (fabricloader)

Incompatibility with BetterEnd.

---- Minecraft Crash Report ----
// This doesn't make any sense!

Time: 5/7/21, 10:01 PM
Description: Feature placement

java.lang.NullPointerException: Feature placement
	at Not Enough Crashes deobfuscated stack trace.(1.16.5+build.4)
	at net.minecraft.world.biome.source.BiomeArray.be_setBiome(BiomeArray:537)
	at ru.betterend.world.features.terrain.caves.EndCaveFeature.setBiome(EndCaveFeature.java:155)
	at ru.betterend.world.features.terrain.caves.TunelCaveFeature.lambda$place$0(TunelCaveFeature.java:135)
	at java.lang.Iterable.forEach(Iterable.java:75)
	at ru.betterend.world.features.terrain.caves.TunelCaveFeature.place(TunelCaveFeature.java:109)
	at ru.betterend.world.features.terrain.caves.TunelCaveFeature.generate(TunelCaveFeature.java:27)
	at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature:55)
	at net.minecraft.world.gen.feature.DecoratedFeature.method_30384(DecoratedFeature:23)
	at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180)
	at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104)
	at java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:699)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at net.minecraft.world.gen.feature.DecoratedFeature.generate(DecoratedFeature:22)
	at net.minecraft.world.gen.feature.DecoratedFeature.generate(DecoratedFeature:14)
	at net.minecraft.world.gen.feature.ConfiguredFeature.generate(ConfiguredFeature:55)
	at net.minecraft.world.biome.Biome.generateFeatureStep(Biome:373)
	at net.minecraft.world.gen.chunk.ChunkGenerator.generateFeatures(ChunkGenerator:220)
	at net.minecraft.world.chunk.ChunkStatus.method_12151(ChunkStatus:89)
	at net.minecraft.world.chunk.ChunkStatus.md3640ec$lambda$runGenerationTask$0$1(ChunkStatus:1043)
	at org.yatopiamc.c2me.common.threading.worldgen.ChunkStatusThreadingType$2.lambda$runTask$0(ChunkStatusThreadingType.java:27)
	at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1072)
	at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479)
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Feature --
Details:
	Id: minecraft:decorated
	Config: < class_2986 [betterend:tunel_cave | [minecraft:count net.minecraft.class_2984@5f3dacb5]] >
	Description: < class_2988 [minecraft:decorated] >
Stacktrace:
	at net.minecraft.class_1959.method_8702(class_1959.java:376)
	at net.minecraft.class_2794.method_12102(class_2794.java:220)
	at net.minecraft.class_2806.method_12151(class_2806.java:89)
	at net.minecraft.class_2806.md3640ec$lambda$runGenerationTask$0$1(class_2806.java:1043)
	at org.yatopiamc.c2me.common.threading.worldgen.ChunkStatusThreadingType$2.lambda$runTask$0(ChunkStatusThreadingType.java:27)
	at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1072)
	at java.base/java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
-- Generation --
Details:
	CenterX: -52
	CenterZ: 27
	Seed: -5645312753677804931
	Biome: net.minecraft.class_1959@4583270b
-- Affected level --
Details:
	All players: 1 total; [class_3222['_K0RR_'/75, l='ServerLevel[Nowy świat]', x=-314.64, y=110.86, z=1.16]]
	Chunk stats: ServerChunkCache: 7364
	Level dimension: minecraft:the_end
	Derived: true
	Level spawn location: World: (-64,71,-144), Chunk: (at 0,4,0 in -4,-9; contains blocks -64,0,-144 to -49,255,-129), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1)
	Level time: 266159 game time, 14855 day time
	Level name: Nowy świat
	Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: true
	Level weather: Rain time: 49667 (now: false), thunder time: 37638 (now: false)
	Known server brands: fabric
	Level was modded: true
	Level storage version: 0x04ABD - Anvil
-- System Details --
Details:
	Minecraft Version: 1.16.5
	Minecraft Version ID: 1.16.5
	Operating System: Linux (amd64) version 5.8.0-50-generic
	Java Version: 11.0.11, BellSoft
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), BellSoft
	Memory: 1426063360 bytes (1360 MB) / 4294967296 bytes (4096 MB) up to 4294967296 bytes (4096 MB)
	CPUs: 8
	JVM Flags: 2 total; -Xms4096m -Xmx4096m
	Suspected Mods: Concurrent Chunk Management Engine (c2me), Better End (betterend)
	Fabric Mods: 
		advanced_runtime_resource_pack: Runtime Resource Pack 0.3.12
		advancedchat: AdvancedChat 3.2.0-1.16.5
		alloy_forgery: Alloy Forgery 1.1.0
		amecs: Amecs 1.3.4+mc.1.16.3
		amecsapi: Amecs API 1.1.4+mc1.16.5
		angerable-patch: Angerable Patch 1.1.0-1.16.4
		architectury: Architectury 1.12.145
		autoconfig1u: Auto Config v1 Updated 3.3.1
		autoconfigtoml: AutoConfig-TOML 1.0.0-fabric
		automatone: Automatone 0.3.3
		bambootweaks: Bamboo Tweaks 2.0.5
		banner_capes: Banner Capes 0.2.1
		battletowers: Battle Towers 3.3.4-1.16.4
		bendy-lib: Bendy api 1.1.0
		bettercaves: YUNG's Better Caves 1.16.5-1.1
		betterend: Better End 0.9.6-pre
		bettermineshafts: YUNG's Better Mineshafts 1.16.4-1.0
		betternether: Better Nether 5.0.7
		biomemakeover: Biome Makeover 1.16.5-1.3.8
		blame: Blame 1.16.4-2.4.1
		bundlesplus: bundles plus 0.1.8
		byg: BYG 1.1.7
		c2me: Concurrent Chunk Management Engine 0.1-SNAPSHOT
		campanion: Campanion 1.3.5
		cardinal-components-base: Cardinal Components API (base) 2.8.2
		cardinal-components-entity: Cardinal Components API (entities) 2.8.2
		cardinal-components-scoreboard: Cardinal Components API (scoreboard) 2.8.2
		cardinal-components-world: Cardinal Components API (worlds) 2.8.2
		carpet: Carpet Mod 1.4.35
		carpet-extra: Carpet Extra 1.4.34
		carpet-tis-addition: Carpet TIS Addition 1.18.0
		cavebiomes: Cave Biomes 0.6.2
		charm: Charm 2.3.3-snapshot
		chesttracker: Chest Tracker 0.8.13
		cinderscapes: Cinderscapes 1.3.3
		cloth-api: Cloth API 1.5.50
		cloth-armor-api-v1: Cloth Armor API v1 1.5.50
		cloth-basic-math: Cloth Basic Math 0.5.1
		cloth-client-events-v0: Cloth Client Events v0 1.5.50
		cloth-common-events-v1: Cloth Common Events v1 1.5.50
		cloth-config2: Cloth Config v4 4.11.19
		cloth-datagen-api-v1: Cloth Datagen v1 1.5.50
		cloth-durability-bar-api-v1: Cloth Durability Bar API v1 1.5.50
		cloth-dynamic-registry-api-v1: Cloth Dynamic Registry API v1 1.5.50
		cloth-scissors-api-v1: Cloth Scissors API v1 1.5.50
		cloth-utils-v1: Cloth Utils v1 1.5.50
		com_electronwill_night-config_core: core 3.6.3
		com_electronwill_night-config_toml: toml 3.6.3
		com_moandjiezana_toml_toml4j: toml4j 0.7.2
		consistency_plus: Consistency Plus 0.2.0-beta
		cotton-client-commands: Cotton Client Commands 1.0.1+1.16-rc1
		crawl: Crawl 0.8.3
		croptopia: Croptopia 1.3.5
		cullleaves: Cull Leaves 2.1.0
		customportals: Custom Portals 1.4.2
		darkness: True Darkness 1.6.58
		defaultsettings: DefaultSettings 3.0.2
		dehydration: Dehydration 1.1.2
		dynamicsoundfilters: Dynamic Sound Filters 1.2.0+1.16.5
		emotecraft: Emotecraft 2.0.3
		enchant_giver: Enchant Giver 1.0.3
		enhancedblockentities: Enhanced Block Entities 0.3
		entityculling: EntityCulling-Fabric 1.2.2
		environmentz: EnvironmentZ 1.0.13
		fabric: Fabric API 0.34.1+1.16
		fabric-api-base: Fabric API Base 0.3.0+c88702897d
		fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.0.0+dc716ea17d
		fabric-biome-api-v1: Fabric Biome API (v1) 3.1.1+ca58154a7d
		fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.5+ca58154a7d
		fabric-command-api-v1: Fabric Command API (v1) 1.1.1+351679a77d
		fabric-commands-v0: Fabric Commands (v0) 0.2.2+ca58154a7d
		fabric-containers-v0: Fabric Containers (v0) 0.1.11+9354966b7d
		fabric-content-registries-v0: Fabric Content Registries (v0) 0.2.1+ca58154a7d
		fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.3+ca58154a7d
		fabric-dimensions-v1: Fabric Dimensions API (v1) 2.0.6+61336ba97d
		fabric-entity-events-v1: Fabric Entity Events (v1) 1.1.0+c88702897d
		fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.2+ca58154a7d
		fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.1+ca58154a7d
		fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.6+ca58154a7d
		fabric-item-api-v1: Fabric Item API (v1) 1.2.1+ca58154a7d
		fabric-item-groups-v0: Fabric Item Groups (v0) 0.2.7+2868a2287d
		fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.4+9354966b7d
		fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.1+ca58154a7d
		fabric-language-kotlin: Fabric Language Kotlin 1.6.0+kotlin.1.5.0
		fabric-language-scala: Fabric Language Scala 1.0.0
		fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 1.2.1+ca58154a7d
		fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.2+ca58154a7d
		fabric-mining-levels-v0: Fabric Mining Levels (v0) 0.1.3+ca58154a7d
		fabric-models-v0: Fabric Models (v0) 0.3.0+bc7a746f7d
		fabric-networking-api-v1: Fabric Networking API (v1) 1.0.2+d6244c6d7d
		fabric-networking-blockentity-v0: Fabric Networking Block Entity (v0) 0.2.8+ca58154a7d
		fabric-networking-v0: Fabric Networking (v0) 0.3.2+ca58154a7d
		fabric-object-builder-api-v1: Fabric Object Builder API (v1) 1.9.5+c88702897d
		fabric-object-builders-v0: Fabric Object Builders (v0) 0.7.2+ca58154a7d
		fabric-particles-v1: Fabric Particles (v1) 0.2.4+ca58154a7d
		fabric-permissions-api-v0: fabric-permissions-api 0.1-SNAPSHOT
		fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.7.4+ca58154a7d
		fabric-renderer-api-v1: Fabric Renderer API (v1) 0.4.2+2868a2287d
		fabric-renderer-indigo: Fabric Renderer - Indigo 0.4.4+ca58154a7d
		fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 2.3.0+2868a2287d
		fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.1.5+ca58154a7d
		fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 0.1.13+ca58154a7d
		fabric-rendering-v0: Fabric Rendering (v0) 1.1.2+ca58154a7d
		fabric-rendering-v1: Fabric Rendering (v1) 1.6.0+2868a2287d
		fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.4.6+2868a2287d
		fabric-screen-api-v1: Fabric Screen API (v1) 1.0.0+c045166c7d
		fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.1.5+9354966b7d
		fabric-structure-api-v1: Fabric Structure API (v1) 1.1.4+ca58154a7d
		fabric-tag-extensions-v0: Fabric Tag Extensions (v0) 1.1.1+ca58154a7d
		fabric-textures-v0: Fabric Textures (v0) 1.0.6+ca58154a7d
		fabric-tool-attribute-api-v1: Fabric Tool Attribute API (v1) 1.2.7+8183d3957d
		fabrication: Fabrication 1.3.4
		fabricloader: Fabric Loader 0.11.3
		fabrilousupdater: FabrilousUpdater 1.0.5
		fading: Fading 1.2.3
		fallflyinglib: FallFlyingLib 1.1.0
		fallingleaves: Falling Leaves 1.6.0+1.16.5
		fiber: fiber 0.23.0-2
		fiber2cloth: Fiber To Cloth 3.1.0
		firstperson: FirstpersonModel 2.0.1
		fluidphysics: Fluid Physics 1.4.0+fabric-1.16.4
		full_slabs: Full Slabs 2.0.1
		geckolib3: Geckolib 3.0.30
		hydrogen: Hydrogen 0.2-SNAPSHOT
		impersonate: Impersonate 2.2.0
		jankson: Jankson 3.0.1+j1.2.0
		java: OpenJDK 64-Bit Server VM 11
		kibe: Kibe 1.6.7-BETA
		lambdynlights: LambDynamicLights 1.3.4+1.16
		lazydfu: LazyDFU 0.1.2
		lengthyladders: Lengthy Ladders 1.0.1
		libblockattributes_core: LibBlockAttributes (Core) 0.8.7
		libblockattributes_fluids: LibBlockAttributes (Fluids) 0.8.7
		libgui: LibGui 3.3.5+1.16.5
		libstructure: LibStructure 1.5
		lightstones: Lightstones 1.3.0
		lithium: Lithium 0.6.4-SNAPSHOT
		loading-timer: Loading Timer 1.4.2-Snapshot
		make-every-biome-spawnable-lol: Make Every Biome Spawnable 1.16.5-1.1.0
		malilib: MaLiLib 0.10.0-dev.21+arne.5
		map_atlases: Map Atlases 1.2.5
		micalibria: Micalibria 1.0.2
		midnight-hats: Midnight Hats 2.0.1
		minecraft: Minecraft 1.16.5
		mm: Manningham Mills 2.2
		modifiers: Modifiers 0.1.1
		modmenu: Mod Menu 1.16.9
		more_gems: More Gems 1.1.22
		mostructures: Mo' Structures 1.1.1+mc.1.16.5
		mythicmetals: Mythic Metals 0.9.9
		net_openhft_zero-allocation-hashing: zero-allocation-hashing 0.11
		noplayerlabels: No Player Labels 2.0.1
		notenoughanimations: NotEnoughAnimations 1.2.4
		notenoughcrashes: Not Enough Crashes 3.2.0
		oldregen: Good Ol' Regen 1.0.1
		org_aperlambda_lambdajcommon: lambdajcommon 1.8.1
		org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.5.0
		org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.5.0
		org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.5.0
		org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.5.0
		org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.5.0-RC
		org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.5.0-RC
		org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.2.0
		org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.2.0
		origins: Origins 0.7.0
		pandemonium: Requiem: Pandemonium 1.6.3
		pandemoniumapi: Requiem: Pandemonium-API 1.6.3
		playerabilitylib: Pal 1.2.1
		pride: Pride Lib 1.0.0+1.16
		puddles: Puddles 1.0.0
		randompatches: RandomPatches 2.4.5-fabric
		reach-entity-attributes: Reach Entity Attribute 1.0.1
		repurposed_structures: Repurposed Structures 1.16.5-1.10.5-fabric
		requiem: Requiem 1.6.3
		requiemapi: Requiem-API 1.6.3
		retail: Retail 0.2.0
		rocks: This Rocks! 1.3.1
		roughlyenoughitems: Roughly Enough Items 5.11.218
		roughlyenoughitems-api: REI (API) 5.11.218
		roughlyenoughitems-default-plugin: REI (Default Plugin) 5.11.218
		roughlyenoughitems-runtime: REI (Runtime) 5.11.218
		satin: Satin 1.5.1
		seamless_loading_screen: Seamless Loading Screen 1.3.4
		sentimentality2: Sentimentality 2 1.1.0
		sextant: Immersive Travel Overhaul 0.3
		sodium: Sodium 0.1.1+build.330
		spark: spark 1.5.2
		spruceui: SpruceUI 2.0.4+1.16
		starlight: Starlight fabric-1.0.0-RC2-82ae5ca
		static-content: Static Content 1.0.2-1.16.2
		staticdata: Static Data 1.1.2
		stoneholm: Stoneholm 1.2.1
		structure-helpers: Structure Helpers 3.0.0
		terraform-shapes-api-v1: Terraform Shapes API (v1) 1.0.1
		terraform-wood-api-v1: Terraform Wood API (v1) 1.0.1
		throwabletorch: ThrowableTorch 1.16.5
		timecraft: Craft Takes Time 0.4.4
		tk_valoeghese_zoesteriaconfig: ZoesteriaConfig 1.3.2
		transliterationlib: TRansliterationLib 1.0.4
		trinkets: Trinkets 2.6.7
		tweakeroo: Tweakeroo 0.10.0-dev.20210204.204245
		unearthed: Unearthed 1.1.1
		waystones: Waystones 1.1.1.1
		whereisit: Where Is It 1.11.7
		yungsapi: YUNG's API 1.16.5-Fabric-2
	
****************** Blame Report 1.16.4-2.4.1 ******************: 

 ConfiguredFeature Registry Name : betterend:tunel_cave
 Biome Registry Name : minecraft:the_end

 JSON info : {
  "config": {
    "feature": {
      "config": {},
      "type": "betterend:tunel_cave"
    },
    "decorator": {
      "config": {
        "count": 1
      },
      "type": "minecraft:count"
    }
  },
  "type": "minecraft:decorated"
}


	
****************** Not Enough Crashes Report ******************: 

 ConfiguredFeature Registry Name : Has no identifier as it was not registered... go yell at the mod owner when you find them! lol
 Biome Registry Name : minecraft:the_end

 JSON info : {
  "config": {
    "feature": {
      "config": {},
      "type": "betterend:tunel_cave"
    },
    "decorator": {
      "config": {
        "count": 1
      },
      "type": "minecraft:count"
    }
  },
  "type": "minecraft:decorated"
}


	Player Count: 1 / 8; [class_3222['_K0RR_'/75, l='ServerLevel[Nowy świat]', x=-314.64, y=110.86, z=1.16]]
	Data Packs: vanilla, Fabric Mods
	Type: Integrated Server (map_client.txt)
	Is Modded: Definitely; Client brand changed to 'fabric'

crash [latest dev build] on start up

Mixin apply failed c2me.mixins.json:optimization.chunkio.nbtcompound.MixinNbtCompound1 -> net.minecraft.class_2487$1: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException Critical injection failure: @ModifyVariable annotation on modifyMap could not find any targets matching 'read' in net.minecraft.class_2487$1. Using refmap c2me-fabric-mc1.17.1-refmap.json [PREINJECT Applicator Phase -> c2me.mixins.json:optimization.chunkio.nbtcompound.MixinNbtCompound1 -> Prepare Injections -> -> localvar$gao001$modifyMap(Ljava/util/Map;)Ljava/util/Map; -> Parse]
org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @ModifyVariable annotation on modifyMap could not find any targets matching 'read' in net.minecraft.class_2487$1. Using refmap c2me-fabric-mc1.17.1-refmap.json [PREINJECT Applicator Phase -> c2me.mixins.json:optimization.chunkio.nbtcompound.MixinNbtCompound1 -> Prepare Injections -> -> localvar$gao001$modifyMap(Ljava/util/Map;)Ljava/util/Map; -> Parse]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.findMethods(InjectionInfo.java:572) ~[fabric-server-launch.jar:?]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.readAnnotation(InjectionInfo.java:288) ~[fabric-server-launch.jar:?]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.(InjectionInfo.java:275) ~[fabric-server-launch.jar:?]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.(InjectionInfo.java:267) ~[fabric-server-launch.jar:?]
at org.spongepowered.asm.mixin.injection.struct.ModifyVariableInjectionInfo.(ModifyVariableInjectionInfo.java:45) ~[fabric-server-launch.jar:?]
at jdk.internal.reflect.GeneratedConstructorAccessor25.newInstance(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?]
at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?]
at java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[?:?]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo$InjectorEntry.create(InjectionInfo.java:140) ~[fabric-server-launch.jar:?]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.parse(InjectionInfo.java:624) ~[fabric-server-launch.jar:?]
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1247) ~[fabric-server-launch.jar:?]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:1033) ~[fabric-server-launch.jar:?]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:388) ~[fabric-server-launch.jar:?]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:320) ~[fabric-server-launch.jar:?]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:345) ~[fabric-server-launch.jar:?]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:569) ~[fabric-server-launch.jar:?]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:351) ~[fabric-server-launch.jar:?]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:208) ~[fabric-server-launch.jar:?]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:178) ~[fabric-server-launch.jar:?]
at org.spongepowered.asm.mixin.transformer.FabricMixinTransformerProxy.transformClassBytes(FabricMixinTransformerProxy.java:23) ~[fabric-server-launch.jar:?]
at net.fabricmc.loader.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:162) ~[fabric-server-launch.jar:?]
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:154) ~[fabric-server-launch.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:519) ~[?:?]
at net.minecraft.class_2487.(class_2487.java:57) ~[intermediary-server.jar:?]
at net.minecraft.class_3821.method_28984(class_3821.java:21) ~[intermediary-server.jar:?]
at com.mojang.serialization.codecs.RecordCodecBuilder.create(RecordCodecBuilder.java:72) ~[intermediary-server.jar:?]
at net.minecraft.class_3821.(class_3821.java:17) ~[intermediary-server.jar:?]
at net.minecraft.class_3826.(class_3826.java:15) ~[intermediary-server.jar:?]
at net.minecraft.class_3828.(class_3828.java:15) ~[intermediary-server.jar:?]
at net.minecraft.class_5919.method_34299(class_5919.java:16) ~[intermediary-server.jar:?]
at com.mojang.serialization.codecs.RecordCodecBuilder.create(RecordCodecBuilder.java:72) ~[intermediary-server.jar:?]
at net.minecraft.class_5919.(class_5919.java:14) ~[intermediary-server.jar:?]
at net.minecraft.class_3031.(class_3031.java:67) ~[intermediary-server.jar:?]
at net.minecraft.class_5464.(class_5464.java:184) ~[intermediary-server.jar:?]
at net.minecraft.class_5458.method_30571(class_5458.java:46) ~[intermediary-server.jar:?]
at net.minecraft.class_5458.method_30566(class_5458.java:75) ~[intermediary-server.jar:?]
at java.util.LinkedHashMap.forEach(LinkedHashMap.java:723) [?:?]
at net.minecraft.class_5458.(class_5458.java:74) [intermediary-server.jar:?]
at net.minecraft.class_2378.(class_2378.java:266) [intermediary-server.jar:?]
at net.minecraft.class_2966.method_12851(class_2966.java:44) [intermediary-server.jar:?]
at net.minecraft.server.Main.main(Main.java:92) [intermediary-server.jar:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234) [fabric-server-launch.jar:?]
at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153) [fabric-server-launch.jar:?]
at net.fabricmc.loader.launch.knot.KnotServer.main(KnotServer.java:28) [fabric-server-launch.jar:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
at net.fabricmc.loader.launch.server.FabricServerLauncher.launch(FabricServerLauncher.java:68) [fabric-server-launch.jar:?]
at net.fabricmc.loader.launch.server.FabricServerLauncher.setup(FabricServerLauncher.java:114) [fabric-server-launch.jar:?]
at net.fabricmc.loader.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:56) [fabric-server-launch.jar:?]
Exception in thread "main" java.lang.RuntimeException: Failed to setup Fabric server environment!
at net.fabricmc.loader.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:58)
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: An exception occurred when launching the server!
at net.fabricmc.loader.launch.server.FabricServerLauncher.setup(FabricServerLauncher.java:116)
at net.fabricmc.loader.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:56)
Caused by: java.lang.RuntimeException: An exception occurred when launching the server!
at net.fabricmc.loader.launch.server.FabricServerLauncher.launch(FabricServerLauncher.java:70)
at net.fabricmc.loader.launch.server.FabricServerLauncher.setup(FabricServerLauncher.java:114)
... 1 more
Caused by: java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at net.fabricmc.loader.launch.server.FabricServerLauncher.launch(FabricServerLauncher.java:68)
... 2 more
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:236)
at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153)
at net.fabricmc.loader.launch.knot.KnotServer.main(KnotServer.java:28)
... 7 more
Caused by: java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234)
... 9 more
Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:208)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:178)
at org.spongepowered.asm.mixin.transformer.FabricMixinTransformerProxy.transformClassBytes(FabricMixinTransformerProxy.java:23)
at net.fabricmc.loader.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:162)
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:154)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
at net.minecraft.class_2487.(class_2487.java:57)
at net.minecraft.class_3821.method_28984(class_3821.java:21)
at com.mojang.serialization.codecs.RecordCodecBuilder.create(RecordCodecBuilder.java:72)
at net.minecraft.class_3821.(class_3821.java:17)
at net.minecraft.class_3826.(class_3826.java:15)
at net.minecraft.class_3828.(class_3828.java:15)
at net.minecraft.class_5919.method_34299(class_5919.java:16)
at com.mojang.serialization.codecs.RecordCodecBuilder.create(RecordCodecBuilder.java:72)
at net.minecraft.class_5919.(class_5919.java:14)
at net.minecraft.class_3031.(class_3031.java:67)
at net.minecraft.class_5464.(class_5464.java:184)
at net.minecraft.class_5458.method_30571(class_5458.java:46)
at net.minecraft.class_5458.method_30566(class_5458.java:75)
at java.base/java.util.LinkedHashMap.forEach(LinkedHashMap.java:723)
at net.minecraft.class_5458.(class_5458.java:74)
at net.minecraft.class_2378.(class_2378.java:266)
at net.minecraft.class_2966.method_12851(class_2966.java:44)
at net.minecraft.server.Main.main(Main.java:92)
... 14 more
Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [c2me.mixins.json:optimization.chunkio.nbtcompound.MixinNbtCompound1] from phase [DEFAULT] in config [c2me.mixins.json] FAILED during APPLY
at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:642)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:594)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:356)
... 38 more
Caused by: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @ModifyVariable annotation on modifyMap could not find any targets matching 'read' in net.minecraft.class_2487$1. Using refmap c2me-fabric-mc1.17.1-refmap.json [PREINJECT Applicator Phase -> c2me.mixins.json:optimization.chunkio.nbtcompound.MixinNbtCompound1 -> Prepare Injections -> -> localvar$gao001$modifyMap(Ljava/util/Map;)Ljava/util/Map; -> Parse]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.findMethods(InjectionInfo.java:572)
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.readAnnotation(InjectionInfo.java:288)
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.(InjectionInfo.java:275)
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.(InjectionInfo.java:267)
at org.spongepowered.asm.mixin.injection.struct.ModifyVariableInjectionInfo.(ModifyVariableInjectionInfo.java:45)
at jdk.internal.reflect.GeneratedConstructorAccessor25.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo$InjectorEntry.create(InjectionInfo.java:140)
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.parse(InjectionInfo.java:624)
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1247)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:1033)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:388)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:320)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:345)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:569)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:351)
... 38 more

the game stops when i leave a world

hi ! when i leave a world with c2me 1.17.1 (0.0.3) my game stops and i need to close it and wait more than 5min before it can finally close.
I use : sodium, dynamic-fps, fabric-api, krypton, lazydfu, lithium, modmenu and starlight
All in their latest version.
I also have no crash report....

Conflict with Bobby

Whenever you click "Video Settings" in "Options". The client crashes and produces an error.

Crash Log:

[18:51:34] [Render thread/WARN]: @ModifyConstant conflict. Skipping bobby.mixins.json:sodium.SodiumGameOptionPagesMixin->@ModifyConstant::bobbyMaxRenderDistance(I)I with priority 1000, already redirected by c2me.client.mixins.json:uncapvd.MixinSodiumGameOptionPages->@ModifyConstant::modifyMaxViewDistance(I)I with priority 1100
[18:51:35] [Render thread/FATAL]: Reported exception thrown!
net.minecraft.class_148: mouseClicked event handler
	at net.minecraft.class_437.method_25412(class_437.java:495) ~[intermediary-minecraft-1.17.1-client.jar:?]
	at net.minecraft.class_312.method_1601(class_312.java:94) ~[intermediary-minecraft-1.17.1-client.jar:?]
	at net.minecraft.class_312.method_22686(class_312.java:165) ~[intermediary-minecraft-1.17.1-client.jar:?]
	at net.minecraft.class_1255.execute(class_1255.java:101) ~[intermediary-minecraft-1.17.1-client.jar:?]
	at net.minecraft.class_312.method_22684(class_312.java:165) ~[intermediary-minecraft-1.17.1-client.jar:?]
	at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:36) ~[lwjgl-glfw-3.2.2.jar:build 10]
	at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.2.2.jar:build 10]
	at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3101) ~[lwjgl-glfw-3.2.2.jar:build 10]
	at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:172) ~[intermediary-minecraft-1.17.1-client.jar:?]
	at net.minecraft.class_1041.method_15998(class_1041.java:310) ~[intermediary-minecraft-1.17.1-client.jar:?]
	at net.minecraft.class_310.method_1523(class_310.java:1137) ~[intermediary-minecraft-1.17.1-client.jar:?]
	at net.minecraft.class_310.method_1514(class_310.java:728) [intermediary-minecraft-1.17.1-client.jar:?]
	at net.minecraft.client.main.Main.main(Main.java:217) [intermediary-minecraft-1.17.1-client.jar:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
	at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
	at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234) [fabric-loader-0.11.6.jar:?]
	at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153) [fabric-loader-0.11.6.jar:?]
	at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28) [fabric-loader-0.11.6.jar:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78) ~[?:?]
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
	at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
	at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:210) [NewLaunch.jar:?]
	at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245) [NewLaunch.jar:?]
	at org.multimc.EntryPoint.listen(EntryPoint.java:143) [NewLaunch.jar:?]
	at org.multimc.EntryPoint.main(EntryPoint.java:34) [NewLaunch.jar:?]
Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:208) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:178) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.transformer.FabricMixinTransformerProxy.transformClassBytes(FabricMixinTransformerProxy.java:23) ~[fabric-loader-0.11.6.jar:0.9.4+mixin.0.8.2]
	at net.fabricmc.loader.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:162) ~[fabric-loader-0.11.6.jar:?]
	at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:154) ~[fabric-loader-0.11.6.jar:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:519) ~[?:?]
	at me.jellysquid.mods.sodium.client.gui.SodiumOptionsGUI.<init>(SodiumOptionsGUI.java:49) ~[sodium-fabric-mc1.17.1-0.3.2+build.7.jar:?]
	at net.minecraft.class_429.handler$zbc000$open(class_429.java:523) ~[intermediary-minecraft-1.17.1-client.jar:?]
	at net.minecraft.class_429.method_19828(class_429.java) ~[intermediary-minecraft-1.17.1-client.jar:?]
	at net.minecraft.class_4185.method_25306(class_4185.java:40) ~[intermediary-minecraft-1.17.1-client.jar:?]
	at net.minecraft.class_4264.method_25348(class_4264.java:16) ~[intermediary-minecraft-1.17.1-client.jar:?]
	at net.minecraft.class_339.method_25402(class_339.java:121) ~[intermediary-minecraft-1.17.1-client.jar:?]
	at net.minecraft.class_4069.method_25402(class_4069.java:27) ~[intermediary-minecraft-1.17.1-client.jar:?]
	at net.minecraft.class_312.method_1611(class_312.java:94) ~[intermediary-minecraft-1.17.1-client.jar:?]
	at net.minecraft.class_437.method_25412(class_437.java:490) ~[intermediary-minecraft-1.17.1-client.jar:?]
	... 27 more
Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Constant modifier method bobbyMaxRenderDistance(I)I in bobby.mixins.json:sodium.SodiumGameOptionPagesMixin failed injection check, (0/1) succeeded. Scanned 1 target(s). Using refmap clientchunks-refmap.json
	at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject(InjectionInfo.java:408) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1291) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1042) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:395) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:320) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:345) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:569) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:351) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:208) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:178) ~[sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
	at org.spongepowered.asm.mixin.transformer.FabricMixinTransformerProxy.transformClassBytes(FabricMixinTransformerProxy.java:23) ~[fabric-loader-0.11.6.jar:0.9.4+mixin.0.8.2]
	at net.fabricmc.loader.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:162) ~[fabric-loader-0.11.6.jar:?]
	at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:154) ~[fabric-loader-0.11.6.jar:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:519) ~[?:?]
	at me.jellysquid.mods.sodium.client.gui.SodiumOptionsGUI.<init>(SodiumOptionsGUI.java:49) ~[sodium-fabric-mc1.17.1-0.3.2+build.7.jar:?]
	at net.minecraft.class_429.handler$zbc000$open(class_429.java:523) ~[intermediary-minecraft-1.17.1-client.jar:?]
	at net.minecraft.class_429.method_19828(class_429.java) ~[intermediary-minecraft-1.17.1-client.jar:?]
	at net.minecraft.class_4185.method_25306(class_4185.java:40) ~[intermediary-minecraft-1.17.1-client.jar:?]
	at net.minecraft.class_4264.method_25348(class_4264.java:16) ~[intermediary-minecraft-1.17.1-client.jar:?]
	at net.minecraft.class_339.method_25402(class_339.java:121) ~[intermediary-minecraft-1.17.1-client.jar:?]
	at net.minecraft.class_4069.method_25402(class_4069.java:27) ~[intermediary-minecraft-1.17.1-client.jar:?]
	at net.minecraft.class_312.method_1611(class_312.java:94) ~[intermediary-minecraft-1.17.1-client.jar:?]
	at net.minecraft.class_437.method_25412(class_437.java:490) ~[intermediary-minecraft-1.17.1-client.jar:?]
	... 27 more
---- Minecraft Crash Report ----
// Who set us up the TNT?

Time: 31/08/2021, 6:51 pm
Description: mouseClicked event handler

org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363)
	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:208)
	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:178)
	at org.spongepowered.asm.mixin.transformer.FabricMixinTransformerProxy.transformClassBytes(FabricMixinTransformerProxy.java:23)
	at net.fabricmc.loader.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:162)
	at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:154)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
	at me.jellysquid.mods.sodium.client.gui.SodiumOptionsGUI.<init>(SodiumOptionsGUI.java:49)
	at net.minecraft.class_429.handler$zbc000$open(class_429.java:523)
	at net.minecraft.class_429.method_19828(class_429.java)
	at net.minecraft.class_4185.method_25306(class_4185.java:40)
	at net.minecraft.class_4264.method_25348(class_4264.java:16)
	at net.minecraft.class_339.method_25402(class_339.java:121)
	at net.minecraft.class_4069.method_25402(class_4069.java:27)
	at net.minecraft.class_312.method_1611(class_312.java:94)
	at net.minecraft.class_437.method_25412(class_437.java:490)
	at net.minecraft.class_312.method_1601(class_312.java:94)
	at net.minecraft.class_312.method_22686(class_312.java:165)
	at net.minecraft.class_1255.execute(class_1255.java:101)
	at net.minecraft.class_312.method_22684(class_312.java:165)
	at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:36)
	at org.lwjgl.system.JNI.invokeV(Native Method)
	at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3101)
	at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:172)
	at net.minecraft.class_1041.method_15998(class_1041.java:310)
	at net.minecraft.class_310.method_1523(class_310.java:1137)
	at net.minecraft.class_310.method_1514(class_310.java:728)
	at net.minecraft.client.main.Main.main(Main.java:217)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234)
	at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153)
	at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:210)
	at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245)
	at org.multimc.EntryPoint.listen(EntryPoint.java:143)
	at org.multimc.EntryPoint.main(EntryPoint.java:34)
Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Constant modifier method bobbyMaxRenderDistance(I)I in bobby.mixins.json:sodium.SodiumGameOptionPagesMixin failed injection check, (0/1) succeeded. Scanned 1 target(s). Using refmap clientchunks-refmap.json
	at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject(InjectionInfo.java:408)
	at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1291)
	at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1042)
	at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:395)
	at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:320)
	at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:345)
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:569)
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:351)
	... 42 more


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Render thread
Stacktrace:
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363)
	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:208)
	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:178)
	at org.spongepowered.asm.mixin.transformer.FabricMixinTransformerProxy.transformClassBytes(FabricMixinTransformerProxy.java:23)
	at net.fabricmc.loader.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:162)
	at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:154)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
	at me.jellysquid.mods.sodium.client.gui.SodiumOptionsGUI.<init>(SodiumOptionsGUI.java:49)
	at net.minecraft.class_429.handler$zbc000$open(class_429.java:523)
	at net.minecraft.class_429.method_19828(class_429.java)
	at net.minecraft.class_4185.method_25306(class_4185.java:40)
	at net.minecraft.class_4264.method_25348(class_4264.java:16)
	at net.minecraft.class_339.method_25402(class_339.java:121)
	at net.minecraft.class_4069.method_25402(class_4069.java:27)
	at net.minecraft.class_312.method_1611(class_312.java:94)

-- Affected screen --
Details:
	Screen name: net.minecraft.class_429
Stacktrace:
	at net.minecraft.class_437.method_25412(class_437.java:490)
	at net.minecraft.class_312.method_1601(class_312.java:94)
	at net.minecraft.class_312.method_22686(class_312.java:165)
	at net.minecraft.class_1255.execute(class_1255.java:101)
	at net.minecraft.class_312.method_22684(class_312.java:165)
	at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:36)
	at org.lwjgl.system.JNI.invokeV(Native Method)
	at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3101)
	at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:172)

-- Last reload --
Details:
	Reload number: 1
	Reload reason: initial
	Finished: Yes
	Packs: Default, Fabric Mods
Stacktrace:
	at net.minecraft.class_6360.method_36565(class_6360.java:49)
	at net.minecraft.class_310.method_1587(class_310.java:2406)
	at net.minecraft.class_310.method_1514(class_310.java:747)
	at net.minecraft.client.main.Main.main(Main.java:217)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	at net.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:234)
	at net.fabricmc.loader.launch.knot.Knot.launch(Knot.java:153)
	at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:210)
	at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245)
	at org.multimc.EntryPoint.listen(EntryPoint.java:143)
	at org.multimc.EntryPoint.main(EntryPoint.java:34)

-- System Details --
Details:
	Minecraft Version: 1.17.1
	Minecraft Version ID: 1.17.1
	Operating System: Windows 10 (amd64) version 10.0
	Java Version: 16.0.2, Amazon.com Inc.
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Amazon.com Inc.
	Memory: 975335192 bytes (930 MiB) / 1916796928 bytes (1828 MiB) up to 4294967296 bytes (4096 MiB)
	CPUs: 8
	Processor Vendor: GenuineIntel
	Processor Name: Intel(R) Core(TM) i7-4700HQ CPU @ 2.40GHz
	Identifier: Intel64 Family 6 Model 60 Stepping 3
	Microarchitecture: Haswell (Client)
	Frequency (GHz): 2.39
	Number of physical packages: 1
	Number of physical CPUs: 4
	Number of logical CPUs: 8
	Graphics card #0 name: NVIDIA GeForce GTX 765M
	Graphics card #0 vendor: NVIDIA (0x10de)
	Graphics card #0 VRAM (MB): 2048.00
	Graphics card #0 deviceId: 0x11e2
	Graphics card #0 versionInfo: DriverVersion=25.21.14.2531
	Graphics card #1 name: Intel(R) HD Graphics 4600
	Graphics card #1 vendor: Intel Corporation (0x8086)
	Graphics card #1 VRAM (MB): 1024.00
	Graphics card #1 deviceId: 0x0416
	Graphics card #1 versionInfo: DriverVersion=20.19.15.5171
	Memory slot #0 capacity (MB): 8192.00
	Memory slot #0 clockSpeed (GHz): 1.60
	Memory slot #0 type: DDR3
	Virtual memory max (MB): 13705.04
	Virtual memory used (MB): 11755.20
	Swap memory total (MB): 5596.25
	Swap memory used (MB): 678.86
	JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms409m -Xmx4096m
	Fabric Mods: 
		bobby: Bobby 2.0.4
		c2me: Concurrent Chunk Management Engine 0.2.0+alpha.4.0
		com_typesafe_config: config 1.4.1
		confabricate: confabricate 2.1.0-SNAPSHOT+4.1.1
		fabric: Fabric API 0.39.2+1.17
		fabric-api-base: Fabric API Base 0.3.0+a02b446313
		fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.3.0+2f75c6ce18
		fabric-biome-api-v1: Fabric Biome API (v1) 3.2.0+b06cb95b18
		fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.5+a02b446318
		fabric-command-api-v1: Fabric Command API (v1) 1.1.3+5ab9934c18
		fabric-commands-v0: Fabric Commands (v0) 0.2.2+92519afa18
		fabric-containers-v0: Fabric Containers (v0) 0.1.12+a02b446318
		fabric-content-registries-v0: Fabric Content Registries (v0) 0.3.0+211ddf9518
		fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.5+be9da31018
		fabric-dimensions-v1: Fabric Dimensions API (v1) 2.0.11+6cefd57718
		fabric-entity-events-v1: Fabric Entity Events (v1) 1.2.2+62e33f4118
		fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.9+a722d8c018
		fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.1+92519afa18
		fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.7+6cefd57718
		fabric-item-api-v1: Fabric Item API (v1) 1.2.4+a02b446318
		fabric-item-groups-v0: Fabric Item Groups (v0) 0.2.10+b7ab612118
		fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.4+a02b446318
		fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.2+36b77c3e18
		fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 1.4.4+a02b446318
		fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.4+a02b446318
		fabric-mining-levels-v0: Fabric Mining Levels (v0) 0.1.3+92519afa18
		fabric-models-v0: Fabric Models (v0) 0.3.0+a02b446318
		fabric-networking-api-v1: Fabric Networking API (v1) 1.0.13+2e8bd82f18
		fabric-networking-blockentity-v0: Fabric Networking Block Entity (v0) 0.2.11+a02b446318
		fabric-networking-v0: Fabric Networking (v0) 0.3.2+92519afa18
		fabric-object-builder-api-v1: Fabric Object Builder API (v1) 1.10.9+b7ab612118
		fabric-object-builders-v0: Fabric Object Builders (v0) 0.7.3+a02b446318
		fabric-particles-v1: Fabric Particles (v1) 0.2.4+a02b446318
		fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.7.10+e2961fee18
		fabric-renderer-api-v1: Fabric Renderer API (v1) 0.4.4+5f02c96918
		fabric-renderer-indigo: Fabric Renderer - Indigo 0.4.8+a02b446318
		fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.1+b06cb95b18
		fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.1.5+a02b446313
		fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 0.1.13+a02b446318
		fabric-rendering-v0: Fabric Rendering (v0) 1.1.2+92519afa18
		fabric-rendering-v1: Fabric Rendering (v1) 1.8.0+b06cb95b18
		fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.4.8+a00e834b18
		fabric-screen-api-v1: Fabric Screen API (v1) 1.0.4+155f865c18
		fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.1.8+a02b446318
		fabric-structure-api-v1: Fabric Structure API (v1) 1.1.13+5ab9934c18
		fabric-tag-extensions-v0: Fabric Tag Extensions (v0) 1.2.1+b06cb95b18
		fabric-textures-v0: Fabric Textures (v0) 1.0.6+a02b446318
		fabric-tool-attribute-api-v1: Fabric Tool Attribute API (v1) 1.2.12+b7ab612118
		fabric-transfer-api-v1: Fabric Transfer API (v1) 1.1.2+96bf6a7e18
		fabricloader: Fabric Loader 0.11.6
		io_leangen_geantyref_geantyref: geantyref 1.3.11
		java: OpenJDK 64-Bit Server VM 16
		minecraft: Minecraft 1.17.1
		modmenu: Mod Menu 2.0.7
		org_spongepowered_configurate-core: configurate-core 4.1.1
		org_spongepowered_configurate-extra-dfu4: configurate-extra-dfu4 4.1.1
		org_spongepowered_configurate-gson: configurate-gson 4.1.1
		org_spongepowered_configurate-hocon: configurate-hocon 4.1.1
		sodium: Sodium 0.3.2+build.7
	Launched Version: MultiMC5
	Backend library: LWJGL version 3.2.2 build 10
	Backend API: GeForce GTX 765M/PCIe/SSE2 GL version 3.2.0 NVIDIA 425.31, NVIDIA Corporation
	Window size: 854x480
	GL Caps: Using framebuffer using OpenGL 3.2
	GL debug messages: 
	Using VBOs: Yes
	Is Modded: Definitely; Client brand changed to 'fabric'
	Type: Client (map_client.txt)
	Graphics mode: fancy
	Resource Packs: Fabric Mods
	Current Language: English (US)
	CPU: 8x Intel(R) Core(TM) i7-4700HQ CPU @ 2.40GHz
#@!@# Game crashed! Crash report saved to: #@!@# C:\Minecraft\MultiMC\instances\Fabric 1.17.1 (Troubleshoot)\.minecraft\crash-reports\crash-2021-08-31_18.51.35-client.txt
AL lib: (EE) alc_cleanup: 1 device not closed
Process exited with code -1.

Mod list: Sodium, Bobby, C2ME, Fabric-API.

Strangely, it doesn't crash when Sodium is not included.

BetterEnd seems to be broken again.

Using the latest release of BetterEnd (better-end-0.11.0-pre) with the latest release of c2me (0.2.0 alpha 4.0) even with compatibility module on the biome source is messed up. Every chunk has a random biome.

unknown4

Crash with FerriteCore

---- Minecraft Crash Report ----
// Would you like a cupcake?

Time: 7/27/21, 11:27 PM
Description: Exception ticking world

java.lang.AbstractMethodError: Receiver class malte0811.ferritecore.fastmap.immutable.FastMapEntryImmutableMap does not define or inherit an implementation of the resolved method 'abstract com.google.common.collect.ImmutableSet createKeySet()' of abstract class com.google.common.collect.ImmutableMap.
	at com.google.common.collect.ImmutableMap.keySet(ImmutableMap.java:728)
	at net.minecraft.class_2688.method_28501(class_2688.java:88)
	at net.minecraft.class_5929.method_34363(MixinRandomizedIntBlockStateProvider.java:64)
	at net.minecraft.class_5929.method_23455(MixinRandomizedIntBlockStateProvider.java:58)
	at net.minecraft.class_5920.method_13151(class_5920.java:32)
	at net.minecraft.class_2975.method_12862(class_2975.java:58)
	at net.minecraft.class_5922.method_34315(class_5922.java:94)
	at net.minecraft.class_5922.method_34318(class_5922.java:88)
	at net.minecraft.class_5922.method_13151(class_5922.java:37)
	at net.minecraft.class_2975.method_12862(class_2975.java:58)
	at net.minecraft.class_2988.method_30384(class_2988.java:29)
	at java.base/java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411)
	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
	at net.minecraft.class_2988.method_13151(class_2988.java:28)
	at net.minecraft.class_2975.method_12862(class_2975.java:58)
	at net.minecraft.class_2988.method_30384(class_2988.java:29)
	at java.base/java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411)
	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
	at net.minecraft.class_2988.method_13151(class_2988.java:28)
	at net.minecraft.class_2975.method_12862(class_2975.java:58)
	at net.minecraft.class_2988.method_30384(class_2988.java:29)
	at java.base/java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411)
	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
	at net.minecraft.class_2988.method_13151(class_2988.java:28)
	at net.minecraft.class_2975.method_12862(class_2975.java:58)
	at net.minecraft.class_2988.method_30384(class_2988.java:29)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180)
	at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104)
	at java.base/java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:699)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at net.minecraft.class_2988.method_13151(class_2988.java:28)
	at net.minecraft.class_2975.method_12862(class_2975.java:58)
	at net.minecraft.class_1959.method_8702(class_1959.java:388)
	at net.minecraft.class_2794.handler$cgl000$generateFeatures(MixinChunkGenerator.java:2087)
	at net.minecraft.class_2794.method_12102(MixinChunkGenerator.java)
	at net.minecraft.class_2806.method_12151(MixinChunkStatus.java:100)
	at net.minecraft.class_2806.md73993f$lambda$runGenerationTask$0$1(MixinChunkStatus.java:579)
	at com.ishland.c2me.common.threading.worldgen.ChunkStatusThreadingType$2.lambda$runTask$0(ChunkStatusThreadingType.java:27)
	at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1146)
	at java.base/java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:479)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:295)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1016)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1665)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1598)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Server thread
Stacktrace:
	at com.google.common.collect.ImmutableMap.keySet(ImmutableMap.java:728)
	at net.minecraft.class_2688.method_28501(class_2688.java:88)
	at net.minecraft.class_5929.method_34363(MixinRandomizedIntBlockStateProvider.java:64)
	at net.minecraft.class_5929.method_23455(MixinRandomizedIntBlockStateProvider.java:58)
	at net.minecraft.class_5920.method_13151(class_5920.java:32)
	at net.minecraft.class_2975.method_12862(class_2975.java:58)
	at net.minecraft.class_5922.method_34315(class_5922.java:94)
	at net.minecraft.class_5922.method_34318(class_5922.java:88)
	at net.minecraft.class_5922.method_13151(class_5922.java:37)
	at net.minecraft.class_2975.method_12862(class_2975.java:58)
	at net.minecraft.class_2988.method_30384(class_2988.java:29)
	at java.base/java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411)
	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
	at net.minecraft.class_2988.method_13151(class_2988.java:28)
	at net.minecraft.class_2975.method_12862(class_2975.java:58)
	at net.minecraft.class_2988.method_30384(class_2988.java:29)
	at java.base/java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411)
	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
	at net.minecraft.class_2988.method_13151(class_2988.java:28)
	at net.minecraft.class_2975.method_12862(class_2975.java:58)
	at net.minecraft.class_2988.method_30384(class_2988.java:29)
	at java.base/java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411)
	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
	at net.minecraft.class_2988.method_13151(class_2988.java:28)
	at net.minecraft.class_2975.method_12862(class_2975.java:58)
	at net.minecraft.class_2988.method_30384(class_2988.java:29)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180)
	at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104)
	at java.base/java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:699)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at net.minecraft.class_2988.method_13151(class_2988.java:28)
	at net.minecraft.class_2975.method_12862(class_2975.java:58)
	at net.minecraft.class_1959.method_8702(class_1959.java:388)
	at net.minecraft.class_2794.handler$cgl000$generateFeatures(MixinChunkGenerator.java:2087)
	at net.minecraft.class_2794.method_12102(MixinChunkGenerator.java)
	at net.minecraft.class_2806.method_12151(MixinChunkStatus.java:100)
	at net.minecraft.class_2806.md73993f$lambda$runGenerationTask$0$1(MixinChunkStatus.java:579)
	at com.ishland.c2me.common.threading.worldgen.ChunkStatusThreadingType$2.lambda$runTask$0(ChunkStatusThreadingType.java:27)
Mixins in Stacktrace:
	net.minecraft.class_2688:
		malte0811.ferritecore.mixin.fastmap.FastMapStateHolderMixin (ferritecore.fastmap.mixin.json)
	net.minecraft.class_5929:
		com.ishland.c2me.mixin.threading.worldgen.fixes.threading_issues.MixinRandomizedIntBlockStateProvider (c2me.mixins.json)
	net.minecraft.class_1959:
		fudge.notenoughcrashes.mixins.MixinBiome (notenoughcrashes.mixins.json)
		fudge.notenoughcrashes.mixins.MixinBiomeStructureDetails (notenoughcrashes.fabric.mixins.json)
		net.fabricmc.fabric.mixin.biome.modification.BiomeAccessor (fabric-biome-api-v1.mixins.json)
	net.minecraft.class_2794:
		com.ishland.c2me.mixin.optimization.worldgen.global_biome_cache.MixinChunkGenerator (c2me.mixins.json)
		carpet.mixins.ChunkGenerator_scarpetMixin (carpet.mixins.json)
		io.github.akashiikun.ccgen.mixin.MixinChunkGenerator (ccgen.mixins.json)
		carpetextra.mixins.ChunkGeneratorMixin (carpet-extra.mixins.json)
		com.ishland.c2me.mixin.threading.worldgen.fixes.threading_issues.MixinChunkGenerator (c2me.mixins.json)
		weirdaddons.mixins.ChunkGeneratorMixin (weirdaddons.mixins.json)
		com.telepathicgrunt.repurposedstructures.mixin.world.ChunkGeneratorMixin (repurposed_structures.mixins.json)
	net.minecraft.class_2806:
		com.ishland.c2me.mixin.threading.worldgen.MixinChunkStatus (c2me.mixins.json)

-- Affected level --
Details:
	All players: 2 total; [class_3222['Eltaf'/655, l='ServerLevel[world]', x=-14.84, y=63.56, z=-276.29], class_3222['JingF'/1470, l='ServerLevel[world]', x=-1561.21, y=106.32, z=-223.83]]
	Chunk stats: 6787
	Level dimension: minecraft:overworld
	Level spawn location: World: (103,63,-80), Section: (at 7,15,0 in 6,3,-5; chunk contains blocks 96,-64,-80 to 111,319,-65), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,-64,-512 to 511,319,-1)
	Level time: 42283699 game time, 46599076 day time
	Level name: world
	Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
	Level weather: Rain time: 6186 (now: true), thunder time: 4380 (now: true)
	Known server brands: fabric
	Level was modded: true
	Level storage version: 0x04ABD - Anvil
Stacktrace:
	at net.minecraft.server.MinecraftServer.method_3813(MixinMinecraftServer.java:894)
	at net.minecraft.class_3176.method_3813(MixinMinecraftDedicatedServer.java:335)
	at net.minecraft.server.MinecraftServer.method_3748(MixinMinecraftServer.java:831)
	at net.minecraft.server.MinecraftServer.handler$cop000$modifiedRunLoop(MixinMinecraftServer.java:6890)
	at net.minecraft.server.MinecraftServer.method_29741(MixinMinecraftServer.java:676)
	at net.minecraft.server.MinecraftServer.method_29739(MixinMinecraftServer.java:270)
	at java.base/java.lang.Thread.run(Thread.java:831)
Mixins in Stacktrace:
	net.minecraft.server.MinecraftServer:
		carpet.mixins.MinecraftServer_pingPlayerSampleLimit (carpet.mixins.json)
		carpetextra.mixins.MinecraftServer_updateSuppressionCrashFixMixin (carpet-extra.mixins.json)
		net.fabricmc.fabric.mixin.resource.loader.MinecraftServerMixin (fabric-resource-loader-v0.mixins.json)
		com.ishland.c2me.mixin.chunkscheduling.mid_tick_chunk_tasks.MixinMinecraftServer (c2me.mixins.json)
		carpettisaddition.mixins.logger.microtiming.messageflush.MinecraftServerMixin (carpet-tis-addition.mixins.json)
		carpet.mixins.MinecraftServer_tickspeedMixin (carpet.mixins.json)
		com.sk89q.worldedit.fabric.mixin.MixinMinecraftServer (worldedit.mixins.json)
		net.fabricmc.fabric.mixin.event.lifecycle.MinecraftServerMixin (fabric-lifecycle-events-v1.mixins.json)
		carpet.mixins.MinecraftServer_coreMixin (carpet.mixins.json)
		carpet.mixins.MinecraftServer_scarpetMixin (carpet.mixins.json)
		net.kyori.adventure.platform.fabric.impl.mixin.MinecraftServerMixin (adventure-platform-fabric.mixins.json)
		com.ishland.c2me.mixin.metrics.MixinMinecraftServer (c2me.mixins.json)
		net.flytre.flytre_lib.mixin.MinecraftServerMixin (flytre_lib.mixins.json)
		carpettisaddition.mixins.logger.microtiming.tickstages.MinecraftServerMixin (carpet-tis-addition.mixins.json)
		carpettisaddition.mixins.carpet.events.onServerLoadedWorlds.MinecraftServerMixin (carpet-tis-addition.mixins.json)
	net.minecraft.class_3176:
		org.geysermc.platform.fabric.mixin.server.MinecraftDedicatedServerMixin (geyser-fabric.mixins.json)
		carpettisaddition.mixins.logger.microtiming.tickstages.MinecraftDedicatedServerMixin (carpet-tis-addition.mixins.json)
		dev.architectury.mixin.fabric.MixinDedicatedServer (architectury.mixins.json)
		org.chrisoft.jline4mcdsrv.mixin.DServerInject (jline4mcdsrv.mixins.json)
		com.ishland.c2me.mixin.util.log4j2shutdownhookisnomore.MixinMinecraftDedicatedServer (c2me.mixins.json)

-- System Details --
Details:
	Minecraft Version: 1.17.1
	Minecraft Version ID: 1.17.1
	Operating System: Linux (amd64) version 4.18.0-301.1.el8.x86_64
	Java Version: 16.0.1, Red Hat, Inc.
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Red Hat, Inc.
	Memory: 720904192 bytes (687 MiB) / 2147483648 bytes (2048 MiB) up to 2147483648 bytes (2048 MiB)
	CPUs: 10
	Processor Vendor: AuthenticAMD
	Processor Name: AMD Ryzen 9 3900X 12-Core Processor
	Identifier: AuthenticAMD Family 23 Model 113 Stepping 0
	Microarchitecture: Zen 2
	Frequency (GHz): 3.62
	Number of physical packages: 10
	Number of physical CPUs: 10
	Number of logical CPUs: 10
	Graphics card #0 name: SVGA II Adapter
	Graphics card #0 vendor: VMware (0x15ad)
	Graphics card #0 VRAM (MB): 128.00
	Graphics card #0 deviceId: 0x0405
	Graphics card #0 versionInfo: unknown
	Memory slot #0 capacity (MB): 16384.00
	Memory slot #0 clockSpeed (GHz): -0.00
	Memory slot #0 type: DRAM
	Virtual memory max (MB): 11998.70
	Virtual memory used (MB): 15587.96
	Swap memory total (MB): 4096.00
	Swap memory used (MB): 1420.50
	JVM Flags: 2 total; -Xmx2G -XX:+UseG1GC
	Fabric Mods: 
		adventure-platform-fabric: adventure-platform-fabric 4.1.0-SNAPSHOT
		aegis: Aegis 3.0.0
		anvilrepair: Anvil Repair 2.0
		appleskin: AppleSkin mc1.17-2.0.0
		architectury: Architectury 2.0.16
		attributefix: Attribute Fix {FABRIC} 1.0.1
		autoconfig1u: Auto Config v1 Updated 3.2.0-unstable
		axesareweapons: Axes Are Weapons 1.3-1.17
		bettersafebed: BetterSafeBed fabric-1.17-1.4
		blastproof_netherite: Blastproof Netherite 2.0.0+mc1.17
		bundles_of_unstackables: Bundles'O'Unstackables 0.1.0
		c2me: Concurrent Chunk Management Engine 0.2.0+alpha.3.0
		cardinal-components-base: Cardinal Components API (base) 3.0.1
		cardinal-components-entity: Cardinal Components API (entities) 3.0.1
		carpet: Carpet Mod 1.4.44
		carpet-extra: Carpet Extra 1.4.40
		carpet-tis-addition: Carpet TIS Addition 1.20.0+build.633
		ccgen: Caves & Cliffs Part Two Mod 2.0.3
		cloth-basic-math: Cloth Basic Math 0.5.1
		cloth-config2: Cloth Config v4 5.0.34
		cloud: Cloud 1.5.0-SNAPSHOT
		cloud_commandframework_cloud-brigadier_: cloud-brigadier 1.5.0-SNAPSHOT
		cloud_commandframework_cloud-core_: cloud-core 1.5.0-SNAPSHOT
		cloud_commandframework_cloud-services_: cloud-services 1.5.0-SNAPSHOT
		com_electronwill_night-config_core: core 3.6.3
		com_electronwill_night-config_toml: toml 3.6.3
		com_velocitypowered_velocity-native: velocity-native 1.1.0-SNAPSHOT
		couplings: Couplings 1.5.0+1.17
		crowdin-translate: CrowdinTranslate 1.3+1.17
		crowmap: Crowmap 1.0.1
		day_dream: Day Dream 1.0.2
		defibrillator: Defibrillator 1.5.1
		editsign: EditSign 2.2.1
		fabric: Fabric API 0.36.1+1.17
		fabric-api-base: Fabric API Base 0.3.0+a02b446313
		fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.2.0+2b5c62d013
		fabric-biome-api-v1: Fabric Biome API (v1) 3.1.11+c345aea813
		fabric-command-api-v1: Fabric Command API (v1) 1.1.2+6cefd57713
		fabric-commands-v0: Fabric Commands (v0) 0.2.2+92519afa13
		fabric-containers-v0: Fabric Containers (v0) 0.1.12+a02b446313
		fabric-content-registries-v0: Fabric Content Registries (v0) 0.2.2+a02b446313
		fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.5+be9da31013
		fabric-dimensions-v1: Fabric Dimensions API (v1) 2.0.11+6cefd57713
		fabric-entity-events-v1: Fabric Entity Events (v1) 1.1.0+a02b446313
		fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.9+a722d8c013
		fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.1+92519afa13
		fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.7+6cefd57713
		fabric-item-api-v1: Fabric Item API (v1) 1.2.4+a02b446313
		fabric-item-groups-v0: Fabric Item Groups (v0) 0.2.10+b7ab612113
		fabric-language-kotlin: Fabric Language Kotlin 1.6.2+kotlin.1.5.20
		fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 1.4.4+a02b4463d5
		fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.4+a02b446313
		fabric-mining-levels-v0: Fabric Mining Levels (v0) 0.1.3+92519afa13
		fabric-networking-api-v1: Fabric Networking API (v1) 1.0.12+6cefd57713
		fabric-networking-blockentity-v0: Fabric Networking Block Entity (v0) 0.2.11+a02b446313
		fabric-networking-v0: Fabric Networking (v0) 0.3.2+92519afa13
		fabric-object-builder-api-v1: Fabric Object Builder API (v1) 1.10.9+b7ab612113
		fabric-object-builders-v0: Fabric Object Builders (v0) 0.7.3+a02b446313
		fabric-particles-v1: Fabric Particles (v1) 0.2.4+a02b446313
		fabric-permissions-api-v0: fabric-permissions-api 0.1-SNAPSHOT
		fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.7.10+e2961fee13
		fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.1.5+a02b446313
		fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.4.7+b7ab612113
		fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.1.8+a02b446313
		fabric-structure-api-v1: Fabric Structure API (v1) 1.1.12+6cefd57713
		fabric-tag-extensions-v0: Fabric Tag Extensions (v0) 1.1.4+a02b446313
		fabric-tool-attribute-api-v1: Fabric Tool Attribute API (v1) 1.2.12+b7ab612113
		fabrication: Fabrication 1.3.5-pre1
		fabriccrossdimtpfix: FabricCrossDimTPFix 0.2.0
		fabricloader: Fabric Loader 0.11.6
		fabricsit: FabricSit 1.5.0
		fastdecay: FastDecay 1.0.0
		fasttoolswitching: Fast Tool Switching 1.0.0
		fenceplayerupper: Fence Player Upper 1.1.3+1.17.pre1
		ferritecore: FerriteCore 3.0.1
		floodgate: Floodgate-Fabric 2.0-SNAPSHOT
		flytre_lib: FlytreLib 0.2.21
		geyser-fabric: Geyser-Fabric 1.4.0-SNAPSHOT
		grindenchantments: Grind Enchantments 1.2.1+1.17
		healthcare: Health Care 1.0.7
		hoe-power: hoe-power 1.0.0
		hologram-api: Hologram API 0.1.2+1.17.1
		horsestonks: Horse Stonks 1.0.0
		image2map: Image2Map 0.2.1
		infinity-on-trident: infinity-on-trident 1.0.0
		invview: InvView 1.4.5-1.17.1+
		io_leangen_geantyref_geantyref: geantyref 1.3.11
		jankson: Jankson 3.0.1+j1.2.0
		java: OpenJDK 64-Bit Server VM 16
		jline4mcdsrv: JLine for Minecraft Dedicated Server 0.2.0
		krypton: Krypton 0.1.4
		kubejs: KubeJS 1605.3.10-build.9999
		lapisreserve: Lapis Reserve 1.0.8
		lazydfu: LazyDFU 0.1.2
		ledger: Ledger 1.0.2
		libgui: LibGui 4.1.4+1.17.1
		libninepatch: LibNinePatch 1.1.0
		lithium: Lithium 0.7.3-SNAPSHOT
		lootingsilk: lootingsilk 1.0.0
		manychar: manychar 1.0.0
		microconfig: Microconfig 2.0.1
		minecraft: Minecraft 1.17.1
		minimotd-fabric: MiniMOTD 2.0.3
		mixintrace: MixinTrace 1.1.0+1.17
		monsters_in_the_closet: Monsters in the Closet 1.0.2+1.17
		mutuality: Mutuality 1.0.0
		nbtcrafting: NBT Crafting 2.0.18+mc1.17
		ne-v-seti: Ne v seti 0.1.6-1.17
		net_kyori_adventure-api: adventure-api 4.8.1
		net_kyori_adventure-key: adventure-key 4.8.1
		net_kyori_adventure-platform-api: adventure-platform-api 4.0.0-SNAPSHOT
		net_kyori_adventure-text-feature-pagination: adventure-text-feature-pagination 4.0.0-SNAPSHOT
		net_kyori_adventure-text-minimessage: adventure-text-minimessage 4.2.0-SNAPSHOT
		net_kyori_adventure-text-serializer-gson: adventure-text-serializer-gson 4.8.1
		net_kyori_adventure-text-serializer-plain: adventure-text-serializer-plain 4.8.1
		net_kyori_examination-api: examination-api 1.1.0
		net_kyori_examination-string: examination-string 1.1.0
		nodami: No Damage Immunity (NoDamI) 1.17-0.2-fabric
		not-that-cc: Crafty Crashes 1.0
		notenoughcrashes: Not Enough Crashes 3.3.1+1.17
		omega-config: OmegaConfig 1.0.8
		org_fusesource_jansi_jansi: jansi 1.18
		org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.5.20
		org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.5.20
		org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.5.20
		org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.5.20
		org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.5.0
		org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.5.0
		org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.2.1
		org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.2.1
		org_jline_jline: jline 3.15.0
		org_jline_jline-terminal-jansi: jline-terminal-jansi 3.15.0
		org_yaml_snakeyaml: snakeyaml 1.29
		overpoweredmending: OverpoweredMending 2.2.3
		packet_tweaker: Packet Tweaker 0.2.0-1.17-pre1
		perfectaccuracy: Perfect Accuracy 1.1
		perplayerspawns: Example Mod 1.17-2.0.0
		pingspam: Pingspam 1.2.2-1.17
		placeholder-api: Fabric Placeholder API 1.0.1+1.17
		playerabilitylib: Pal 1.3.0-nightly.1.17-rc1
		polymer: Polymer 0.1.0-pre9+1.17.1
		pride: Pride Lib 1.0.0+1.16
		quecee: Quecee ${version}
		recipecache: recipecache 0.2.0-1.17.1
		repurposed_structures: Repurposed Structures 2.0.5+1.17.1
		rhino: Rhino 1605.1.1-build.23
		roughlyenoughitems: Roughly Enough Items 6.0.262-alpha
		rpgstats: RPGStats 4.1.6+1.17.1
		rug: Rug 1.17.1-1.1.11
		server_translations_api: Server Translations API 1.4.5+1.17
		sgui: SGui 1.0.0-rc3-1.17.1
		sihywtcamc: sihywtcamc 1.3.1+1.17.1
		spark: spark ${pluginVersion}
		starlight: Starlight 1.0.0-RC3+fabric.2b7d7ae
		styledchat: Styled Chat 1.1.0
		tabping: Tab Ping 1.0.1
		taxfreelevels: Tax Free Levels 1.2
		totos-carpet-tweaks: Toto's Carpet Tweaks 1.17.1-0.2.2
		trampledisablerfabric: Trample Disabler 1.0.2
		universal-graves: Universal Graves 1.0.7+1.17.1
		viabackwards: ViaBackwards 4.0.1
		viafabric: ViaFabric 0.4.2+202-main
		viafabric-mc117: ViaFabric for 1.17 0.4.2+202-main
		viaversion: ViaVersion 4.0.1
		wdmnf: Why Did My Netty Fail 1.0.0+mc.1.17
		weirdaddons: Weird Addons 1.17-1.3.0
		worldedit: WorldEdit 7.2.6-beta-01+1415e6f
	Player Count: 2 / 20; [class_3222['Eltaf'/655, l='ServerLevel[world]', x=-14.84, y=63.56, z=-276.29], class_3222['JingF'/1470, l='ServerLevel[world]', x=-1561.21, y=106.32, z=-223.83]]
	Data Packs: vanilla (incompatible), Fabric Mods, file/forgottenrecipes (incompatible), file/RugData (incompatible)
	Is Modded: Definitely; Server brand changed to 'fabric'
	Type: Dedicated Server (map_server.txt)
	Suspected Mods: Floodgate-Fabric (floodgate), Concurrent Chunk Management Engine (c2me)```

Villager AI is broken by C2ME

I've been running C2ME since 1.17 came out to help with server performance. A player on my server reported this issue with villagers refusing to breed despite having inventories full of food. I went mod-by-mod checking the behavior and found C2ME to the culprit.

I've noticed several Villager AI behaviors that are affected:

  • Villagers won't path to pick up food that isn't throw directly on their block
  • Farmers won't gather crops
  • Villagers will not breed
  • Villagers won't move for long periods of time
  • Villager to Villager trading exhibits odd behavior, such as 2 villagers trading carrots back and forth

I'm happy to provide any logs or extra info. Thanks for all the work you put into this mod!

Failed to handle packet - BetterEnd

As soon as I join the end, I have a crash
Без имени

crash-2021-05-29_18.47.22-server.txt

[18:51:48] [Netty Epoll Server IO #1/WARN]: Method overwrite conflict for getLanguage in adventure-platform-fabric.accessor.mixins.json:ServerboundClientInformationPacketAccess, previously written by carpet.mixins.ClientSettingsC2SPacket_scarpetMixin. Skipping method.
[18:51:51] [User Authenticator #1/INFO]: UUID of player DeZoWaRe is 93deee78-f5fe-4c81-be31-320581ff6d5b
[18:51:51] [Server thread/INFO]: DeZoWaRe[/88.155.77.165:21764] logged in with entity id 47 at (4319.150605502213, 19.678262848793427, 2190.8242220472284)
[18:51:51] [Server thread/INFO]: DeZoWaRe joined the game
[18:51:52] [Server thread/WARN]: Failed to handle packet for /88.155.77.165:21764
java.util.concurrent.CompletionException: net.minecraft.class_148: Feature placement
at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:314) ~[?:?]
at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:319) ~[?:?]
at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1081) ~[?:?]
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:478) ~[?:?]
at net.minecraft.class_3900.method_17634(class_3900.java:58) ~[intermediary-server.jar:?]
at net.minecraft.class_3846.method_16907(class_3846.java:94) ~[intermediary-server.jar:?]
at net.minecraft.class_3846.method_16900(class_3846.java:137) ~[intermediary-server.jar:?]
at net.minecraft.class_3846.run(class_3846.java:105) ~[intermediary-server.jar:?]
at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183) ~[?:?]
Caused by: net.minecraft.class_148: Feature placement
at net.minecraft.class_3898.method_17225(class_3898.java:579) ~[intermediary-server.jar:?]
at com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[intermediary-server.jar:?]
at net.minecraft.class_3898.method_17224(class_3898.java:562) ~[intermediary-server.jar:?]
at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1072) ~[?:?]
... 11 more
Caused by: java.lang.NullPointerException
at net.minecraft.class_4548.be_setBiome(class_4548.java:1537) ~[intermediary-server.jar:?]
at ru.betterend.world.features.terrain.caves.EndCaveFeature.setBiome(EndCaveFeature.java:155) ~[better-end-0.9.6-pre.jar:?]
at ru.betterend.world.features.terrain.caves.TunelCaveFeature.lambda$place$0(TunelCaveFeature.java:135) ~[better-end-0.9.6-pre.jar:?]
at java.lang.Iterable.forEach(Iterable.java:75) ~[?:?]
at ru.betterend.world.features.terrain.caves.TunelCaveFeature.place(TunelCaveFeature.java:109) ~[better-end-0.9.6-pre.jar:?]
at ru.betterend.world.features.terrain.caves.TunelCaveFeature.method_13151(TunelCaveFeature.java:27) ~[better-end-0.9.6-pre.jar:?]
at net.minecraft.class_2975.method_12862(class_2975.java:55) ~[intermediary-server.jar:?]
at net.minecraft.class_2988.method_30384(class_2988.java:23) ~[intermediary-server.jar:?]
at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:?]
at java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180) ~[?:?]
at java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104) ~[?:?]
at java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:699) ~[?:?]
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?]
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?]
at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?]
at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?]
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) ~[?:?]
at net.minecraft.class_2988.method_12892(class_2988.java:22) ~[intermediary-server.jar:?]
at net.minecraft.class_2988.method_13151(class_2988.java:14) ~[intermediary-server.jar:?]
at net.minecraft.class_2975.method_12862(class_2975.java:55) ~[intermediary-server.jar:?]
at net.minecraft.class_1959.method_8702(class_1959.java:373) ~[intermediary-server.jar:?]
at net.minecraft.class_2794.method_12102(class_2794.java:220) ~[intermediary-server.jar:?]
at net.minecraft.class_2806.method_12151(class_2806.java:89) ~[intermediary-server.jar:?]
at net.minecraft.class_2806.method_12154(class_2806.java:219) ~[intermediary-server.jar:?]
at net.minecraft.class_3898.method_17225(class_3898.java:568) ~[intermediary-server.jar:?]
at com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[intermediary-server.jar:?]
at net.minecraft.class_3898.method_17224(class_3898.java:562) ~[intermediary-server.jar:?]
at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1072) ~[?:?]
... 11 more
[18:51:52] [Server thread/INFO]: DeZoWaRe lost connection: Internal server error
[18:51:52] [Server thread/INFO]: DeZoWaRe left the game

BetterNether Crash [alpha.3.41]

This person was crashing the server when he entered this area in the Nether. I turned off the mod, the server didn't crash. Turned off better nether compatibility toggle and the server did not crash.
Using 5.1.3 of BetterNether

---- Minecraft Crash Report ----


C2ME Compatibility Module Notice:
Do NOT report to mod authors if you encountered issues with the following mods:


// This doesn't make any sense!

Time: 8/16/21, 7:40 AM
Description: Exception ticking world

org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:208)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:178)
at org.spongepowered.asm.mixin.transformer.FabricMixinTransformerProxy.transformClassBytes(FabricMixinTransformerProxy.java:23)
at net.fabricmc.loader.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:162)
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:154)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
at paulevs.betternether.world.structures.CityFeature.method_14016(CityFeature.java:37)
at net.minecraft.class_3195.method_28656(class_3195.java:259)
at net.minecraft.class_3195.method_28657(class_3195.java:268)
at net.minecraft.class_5312.method_28622(class_5312.java:36)
at net.minecraft.class_2794.method_28508(MixinChunkGenerator.java:309)
at net.minecraft.class_2794.method_16129(MixinChunkGenerator.java:292)
at net.minecraft.class_2806.method_16556(MixinChunkStatus.java:53)
at net.minecraft.class_2806.mdcf7adf$lambda$runGenerationTask$0$1(MixinChunkStatus.java:579)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1764)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1756)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:295)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1016)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1665)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1598)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Redirector redirectGenerate(Lpaulevs/betternether/world/structures/city/CityGenerator;Lnet/minecraft/class_2338;Ljava/util/Random;Lpaulevs/betternether/world/structures/city/palette/CityPalette;)Ljava/util/ArrayList; in c2me-compat.mixins.json:betternether.MixinCityFeatureCityStart failed injection check, (0/1) succeeded. Scanned 1 target(s). Using refmap c2me-fabric-mc1.17.1-refmap.json, c2me-compat-betterend-refmap.json, c2me-compat-betternether-refmap.json
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject(InjectionInfo.java:408)
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1291)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1042)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:395)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:320)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:345)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:569)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:351)
... 21 more

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Thread: Server thread
Stacktrace:
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:208)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:178)
at org.spongepowered.asm.mixin.transformer.FabricMixinTransformerProxy.transformClassBytes(FabricMixinTransformerProxy.java:23)
at net.fabricmc.loader.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:162)
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:154)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
at paulevs.betternether.world.structures.CityFeature.method_14016(CityFeature.java:37)
at net.minecraft.class_3195.method_28656(class_3195.java:259)
at net.minecraft.class_3195.method_28657(class_3195.java:268)
at net.minecraft.class_5312.method_28622(class_5312.java:36)
at net.minecraft.class_2794.method_28508(MixinChunkGenerator.java:309)
at net.minecraft.class_2794.method_16129(MixinChunkGenerator.java:292)
at net.minecraft.class_2806.method_16556(MixinChunkStatus.java:53)
at net.minecraft.class_2806.mdcf7adf$lambda$runGenerationTask$0$1(MixinChunkStatus.java:579)

-- Affected level --
Details:
All players: 1 total; [class_3222['Nicholas_1026'/667, l='ServerLevel[world]', x=784.43, y=18.00, z=-104.34]]
Chunk stats: 1665
Level dimension: minecraft:the_nether
Derived: true
Level spawn location: World: (32,66,22), Section: (at 0,2,6 in 2,4,1; chunk contains blocks 32,0,16 to 47,255,31), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 42926346 game time, 1948872 day time
Level name: world
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Level weather: Rain time: 20831 (now: false), thunder time: 58460 (now: false)
Known server brands: fabric
Level was modded: true
Level storage version: 0x04ABD - Anvil
Stacktrace:
at net.minecraft.server.MinecraftServer.method_3813(MixinMinecraftServer.java:894)
at net.minecraft.class_3176.method_3813(MixinMinecraftDedicatedServer.java:335)
at net.minecraft.server.MinecraftServer.method_3748(MixinMinecraftServer.java:831)
at net.minecraft.server.MinecraftServer.handler$cnd000$modifiedRunLoop(MixinMinecraftServer.java:8390)
at net.minecraft.server.MinecraftServer.method_29741(MixinMinecraftServer.java:676)
at net.minecraft.server.MinecraftServer.method_29739(MixinMinecraftServer.java:270)
at java.base/java.lang.Thread.run(Thread.java:831)

-- System Details --
Details:
Minecraft Version: 1.17.1
Minecraft Version ID: 1.17.1
Operating System: Linux (amd64) version 4.19.0-14-amd64
Java Version: 16.0.2, Oracle Corporation
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
Memory: 17647461832 bytes (16829 MiB) / 19922944000 bytes (19000 MiB) up to 19922944000 bytes (19000 MiB)
CPUs: 5
Processor Vendor: AuthenticAMD
Processor Name: AMD Ryzen 9 5950X 16-Core Processor
Identifier: AuthenticAMD Family 25 Model 33 Stepping 0
Microarchitecture: Zen 3
Frequency (GHz): -0.00
Number of physical packages: 1
Number of physical CPUs: 16
Number of logical CPUs: 32
Graphics card #0 name: unknown
Graphics card #0 vendor: unknown
Graphics card #0 VRAM (MB): 0.00
Graphics card #0 deviceId: unknown
Graphics card #0 versionInfo: unknown
Virtual memory max (MB): 159762.38
Virtual memory used (MB): 126255.64
Swap memory total (MB): 95301.00
Swap memory used (MB): 33817.99
JVM Flags: 21 total; -XX:+UseContainerSupport -Xms19000M -Xmx19000M -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1
Loaded Scarpet Apps:
loaded_chunks_display
rope_ladders
Fabric Mods:
adventure-platform-fabric: adventure-platform-fabric 4.1.0-SNAPSHOT
adventurez: AdventureZ 1.2.10
agape_space: Space Dimensions 0.2.15
apoli: Apoli 1.0.4
appleskin: AppleSkin mc1.17-2.1.3
aqupd: Caracal mob 1.17-1.3.0
architectury: Architectury 2.3.24
artifality: Artifality 0.3.3
artofalchemy: Art of Alchemy: Memoriam 1.2.0+1.17.1
balm-fabric: Balm 1.3.0+0
banhammer: BanHammer 0.4.0+1.17.1
bclib: BCLib 0.3.1
better_wandering_trader: Better Wandering Trader 1.7.0
bettercommandblock: IDE Better Command Block 2.1.0
betterend: Better End 0.11.0-pre
bettermineshafts: YUNG's Better Mineshafts 1.17-1.0.1
betternether: Better Nether 5.1.3
betterstrongholds: YUNG's Better Strongholds 1.17-1.1.1
bewitchment: Bewitchment 1.17-3
blockus: Blockus 2.2.8+1.17.1
blue_endless_jankson: jankson 1.2.1
bosses_of_mass_destruction: Bosses of Mass Destruction (Beta) 1.2.3-1.17.1
c2me: Concurrent Chunk Management Engine 0.2.0+alpha.3.41
calio: Calio 1.0.2
cardinal-components: Cardinal Components API 3.1.1
cardinal-components-base: Cardinal Components API (base) 3.1.1
cardinal-components-block: Cardinal Components API (blocks) 3.1.1
cardinal-components-chunk: Cardinal Components API (chunks) 3.1.1
cardinal-components-entity: Cardinal Components API (entities) 3.1.1
cardinal-components-item: Cardinal Components API (items) 3.1.1
cardinal-components-level: Cardinal Components API (world saves) 3.1.1
cardinal-components-scoreboard: Cardinal Components API (scoreboard) 3.1.1
cardinal-components-util: Cardinal Components API (utilities) 3.1.1
cardinal-components-world: Cardinal Components API (worlds) 3.1.1
carpet: Carpet Mod 1.4.45
carpet-extra: Carpet Extra 1.4.43
carpet-tis-addition: Carpet TIS Addition 1.21.0+build.642
charm: Charm 3.3.2
chat_plus: Chat+ 2.1.4
cloth-api: Cloth API 2.0.54
cloth-basic-math: Cloth Basic Math 0.5.1
cloth-client-events-v0: Cloth Client Events v0 2.0.54
cloth-common-events-v1: Cloth Common Events v1 2.0.54
cloth-config2: Cloth Config v5 5.0.38
cloth-datagen-api-v1: Cloth Datagen v1 2.0.54
cloth-utils-v1: Cloth Utils v1 2.0.54
cloud: Cloud 1.5.0
cloud_commandframework_cloud-brigadier_: cloud-brigadier 1.5.0
cloud_commandframework_cloud-core_: cloud-core 1.5.0
cloud_commandframework_cloud-minecraft-extras: cloud-minecraft-extras 1.5.0
cloud_commandframework_cloud-services_: cloud-services 1.5.0
colorutility: ColorUtility 2.0.1
com_electronwill_night-config_core: core 3.6.2
com_electronwill_night-config_toml: toml 3.6.2
com_moandjiezana_toml_toml4j: toml4j 0.7.2
com_typesafe_config: config 1.4.1
com_velocitypowered_velocity-native: velocity-native 1.1.0-SNAPSHOT
completeconfig: CompleteConfig 1.0.0
craftingtweaks: Crafting Tweaks 13.0.0+0
creativeonepunch: Creative One-Punch 1.2
croptopia: Croptopia 1.6.1
crowdin-translate: CrowdinTranslate 1.3+1.17
customportalapi: Custom Portal Api 0.0.1-beta39-1.17
customportals: Custom Portals 2.1.0
dankstorage: Dank Storage 2.1-1.17.1
dml-refabricated: Deep Mob Learning: Refabricated 0.4.4-beta
dml-refabricated-base: DML: Refabricated - Base 0.4.4-beta
dml-refabricated-events: DML: Refabricated - Vanilla Events 0.4.4-beta
dml-refabricated-modular-armor: DML: Refabricated - Glitch Armor 0.4.4-beta
dml-refabricated-rei: DML: Refabricated - REI Integration 0.4.4-beta
doom: Doom Fabric 4.0.3
dual_riders: DualRiders 1.0.5
eldritch_mobs: Eldritch Mobs 1.9.2
emagnet: E Magnet 1.2.3
enchant_giver: Enchant Giver 1.1.0
expandedstorage: Expanded Storage 7.0.0
explorerscompass: Explorer's Compass 1.17.1-2.0.1-fabric
fabric: Fabric API 0.37.2+1.17
fabric-api-base: Fabric API Base 0.3.0+a02b446313
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.2.0+2b5c62d018
fabric-biome-api-v1: Fabric Biome API (v1) 3.1.11+c345aea818
fabric-command-api-v1: Fabric Command API (v1) 1.1.3+5ab9934c18
fabric-commands-v0: Fabric Commands (v0) 0.2.2+92519afa18
fabric-containers-v0: Fabric Containers (v0) 0.1.12+a02b446318
fabric-content-registries-v0: Fabric Content Registries (v0) 0.2.4+2e8bd82f18
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.5+be9da31018
fabric-dimensions-v1: Fabric Dimensions API (v1) 2.0.11+6cefd57718
fabric-entity-events-v1: Fabric Entity Events (v1) 1.1.0+a02b446318
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.9+a722d8c018
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.1+92519afa18
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.7+6cefd57718
fabric-item-api-v1: Fabric Item API (v1) 1.2.4+a02b446318
fabric-item-groups-v0: Fabric Item Groups (v0) 0.2.10+b7ab612118
fabric-language-kotlin: Fabric Language Kotlin 1.6.3+kotlin.1.5.21
fabric-language-scala: Fabric Language Scala 1.1.0+scala.2.13.6
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 1.4.4+a02b446318
fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.4+a02b446318
fabric-mining-levels-v0: Fabric Mining Levels (v0) 0.1.3+92519afa18
fabric-networking-api-v1: Fabric Networking API (v1) 1.0.13+2e8bd82f18
fabric-networking-blockentity-v0: Fabric Networking Block Entity (v0) 0.2.11+a02b446318
fabric-networking-v0: Fabric Networking (v0) 0.3.2+92519afa13
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 1.10.9+b7ab612118
fabric-object-builders-v0: Fabric Object Builders (v0) 0.7.3+a02b446318
fabric-particles-v1: Fabric Particles (v1) 0.2.4+a02b446318
fabric-permissions-api-v0: fabric-permissions-api 0.1-SNAPSHOT
fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.7.10+e2961fee18
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.1.5+a02b446318
fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.4.8+a00e834b18
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.1.8+a02b446318
fabric-structure-api-v1: Fabric Structure API (v1) 1.1.13+5ab9934c18
fabric-tag-extensions-v0: Fabric Tag Extensions (v0) 1.1.4+a02b446318
fabric-tool-attribute-api-v1: Fabric Tool Attribute API (v1) 1.2.12+b7ab612118
fabric-transfer-api-v1: Fabric Transfer API (v1) 1.0.0+3fe3c3f518
fabricenchantments: Fabric Enchantments 0.4.2
fabricloader: Fabric Loader 0.11.6
fallflyinglib: FallFlyingLib 3.0.0-beta.2
fallingtree: FallingTree 2.12.1
fasttransferlib: Fast Transfer Lib 0.5.5
ferritecore: FerriteCore 3.0.1
fiber: fiber 0.23.0-2
flan: Flan 1.17.1-1.6.1
flytre_lib: FlytreLib 0.2.21
food_highlight: FoodHighlight 1.0.1
gamemodeoverhaul: GamemodeOverhaul 1.1.0
geckolib3: Geckolib 3.0.12
gobber2: Gobber2 2.4.37
hctm-base: HCTM Base 3.6.2
healthcare: Health Care 1.0.7
heartbond: Heartbond 1.1.0
hologram-api: Hologram API 0.2.1+1.17.1
hookshot: Hookshot 18.0
horseinfo: Horse Info 0.3.0-1.17
htm: Hey That's Mine 1.1.3
impersonate: Impersonate 2.3.3
incantationem: Incantationem 1.1.2+1.17.1
invview: InvView 1.4.6-1.17.1+
io_leangen_geantyref_geantyref: geantyref 1.3.11
jankson: Jankson 3.0.1+j1.2.0
java: OpenJDK 64-Bit Server VM 16
kanos_config: Kanos Config 0.1.4+1.14.4-1.17.1
kibe: Kibe 1.8.1-BETA+1.17
krypton: Krypton 0.1.4
ktdatataglib: KtDataTagLib 1.5.4
kubejs: KubeJS 1605.3.10-build.9999
kyrptconfig: Kytpt Config 1.1.10-1.17
lapisreserve: Lapis Reserve 1.0.8
ledger: Ledger 1.0.2
libblockattributes: LibBlockAttributes 0.8.17003
libblockattributes_core: LibBlockAttributes (Core) 0.8.17003
libblockattributes_fluids: LibBlockAttributes (Fluids) 0.8.17003
libblockattributes_items: LibBlockAttributes (Items) 0.8.17003
libcd: LibCapableData 3.0.3+1.16.3
libgui: LibGui 4.1.6+1.17.1
libninepatch: LibNinePatch 1.1.0
libra: Libra 0.3.9.2
lithium: Lithium 0.7.3
maelstrom_library: Maelstrom Library 1.2.1-1.17
magick: Magick: Potions and Pearls 1.0.5
mcda: MC Dungeons Armors 1.7.6
mcdw: MC Dungeons Weapons 3.4.1
megane: megane 5.2.0
megane-base: megane-base 5.2.0
megane-fabric-transfer: megane-fabric-transfer 5.2.0+1.0.0-3fe3c3f518
megane-fast-transfer-lib: megane-fast-transfer-lib 5.2.0+0.4.2
megane-kibe: megane-kibe 5.2.0+1.7.2-BETA-1.17
megane-lib-block-attributes: megane-lib-block-attributes 5.2.0+0.9.0
megane-runtime: megane-runtime 5.2.0
megane-team-reborn-energy: megane-team-reborn-energy 5.2.0+0.1.1
megane-tech-reborn: megane-tech-reborn 5.2.0+5.0.2-beta-build.38
megane-vanilla: megane-vanilla 5.2.0+1.17.1
megane-wireless-networks: megane-wireless-networks 5.2.0+1.1.1
minecraft: Minecraft 1.17.1
minimotd-fabric: MiniMOTD 2.0.4
mining_dims: Mining Dimensions 1.1.11
mm: Manningham Mills 2.2
morevillagers-fabric: MoreVillagersFabric 2.0.4-SNAPSHOT
mostructures: Mo' Structures 1.3.0-pre1-1.17.1
multipart_entities: MultipartEntities 1.1.2-1.17
namecommand: Name Command 1.1.0
naturescompass: Nature's Compass 1.17.1-2.0.1-fabric
nbtcrafting: NBT Crafting 2.0.16+mc1.17
net_kyori_adventure-api: adventure-api 4.8.1
net_kyori_adventure-key: adventure-key 4.8.1
net_kyori_adventure-platform-api: adventure-platform-api 4.0.0-SNAPSHOT
net_kyori_adventure-serializer-configurate4: adventure-serializer-configurate4 4.8.1
net_kyori_adventure-text-feature-pagination: adventure-text-feature-pagination 4.0.0-SNAPSHOT
net_kyori_adventure-text-minimessage: adventure-text-minimessage 4.2.0-SNAPSHOT
net_kyori_adventure-text-serializer-gson: adventure-text-serializer-gson 4.8.1
net_kyori_adventure-text-serializer-legacy: adventure-text-serializer-legacy 4.8.1
net_kyori_adventure-text-serializer-plain: adventure-text-serializer-plain 4.8.1
net_kyori_examination-api: examination-api 1.1.0
net_kyori_examination-string: examination-string 1.1.0
notenoughcrashes: Not Enough Crashes 3.3.1+1.17
nyfsquivers: Nyf's Quivers Fabric-0.2.6
omega-config: OmegaConfig 1.0.8
org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.5.21
org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.5.21
org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.5.21
org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.5.21
org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.5.1
org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.5.1
org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.2.2
org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.2.2
org_objenesis_objenesis: objenesis 3.2
org_spongepowered_configurate-core: configurate-core 4.1.1
org_spongepowered_configurate-hocon: configurate-hocon 4.1.1
origins: Origins 1.0.3
origins-classes: Origins: Classes 1.2.2
outvoted: Outvoted 2.0.0-alpha.12
packet_tweaker: Packet Tweaker 0.2.0-1.17-pre1
patchouli: Patchouli 1.17-54-FABRIC
pehkui: Pehkui 2.3.0+1.14.4-1.17.1
placeholder-api: Placeholder API 1.1.0+1.17.1
plantinajar: Plant In A Jar 2.2.2
playerabilitylib: Pal 1.3.0
polymer: Polymer 0.1.0-rc.4+1.17.1
pugh_lib: Pugh Lib ${version}
pugh_tools: Pugh Tools ${version}
qcommon-cfg-core: qcommon-cfg-core 3.3.0
qcommon-croco: Croco 2.1.1
quarryplus: QuarryPlus 17.0.347
quickshulker: Quick Shulker 1.2.2-1.17
ratsmischief: Rat's Mischief 1.2
reach-entity-attributes: Reach Entity Attributes 2.1.1
reborncore: Reborn Core 5.0.6-beta+build.94
redbits: Red Bits 1.10.0
repurposed_structures: Repurposed Structures 2.2.2+1.17.1
resourceful_tools: Resourceful Tools 1.1.19
rhino: Rhino 1605.1.1-build.23
rpgstats: RPGStats 4.1.8+1.17.1
rswires: RSWires 4.11.2
rug: Rug 1.17.1-1.1.13
schmucks: Schmucks 1.4.0
server_translations_api: Server Translations API 1.4.5+1.17
servertick: Server Tick 1.5
sgui: SGui 1.0.0-rc4+1.17.1
shulkerboxtooltip: Shulker Box Tooltip 3.0.1+1.17
shulkerutils: shulkerutils 1.0.4-1.17
simple_backpack: SimpleBackpack 1.1.18
someforgepatchesported: Some Forge Patches Ported 1.0.1
somnus: Somnus API 0.0.12-1.17
starlight: Starlight 1.0.0-RC3+fabric.2b7d7ae
step-height-entity-attribute: Step Height Entity Attribute 1.0.0
stoneholm: Stoneholm 1.3
tabtps-fabric: TabTPS 1.3.9
team_reborn_energy: Energy 0.1.1
techreborn: Tech Reborn 5.0.6-beta+build.94
terraform-wood-api-v1: Terraform Wood API (v1) 2.0.2
things: Things 0.2.3
toms_storage: Tom's Simple Storage Mod 1.1.13-1.17.1
torcherino: Torcherino 15.1.0-alpha.3
trinkets: Trinkets 3.0.2
universal-graves: Universal Graves 1.0.8+1.17.1
voidtotem: Void Totem (Fabric) 1.17.0-1.0.0
voidz: VoidZ 1.0.5
ward_blocks: Ward Blocks 1.1.7
waystones: Waystones 2.0.3
whereisit: Where Is It 1.13.3
winged: Winged Mod 1.17.1-3.0.0
wirelessnetworks: Wireless Networks 1.1.2
wthit: wthit 3.8.1
xaerominimap: Xaero's Minimap 21.15.1
xaeroworldmap: Xaero's World Map 1.16.1
yungsapi: YUNG's API 1.17-Fabric-15
Player Count: 1 / 15; [class_3222['Nicholas_1026'/667, l='ServerLevel[world]', x=784.43, y=18.00, z=-104.34]]
Data Packs: vanilla, Fabric Mods, file/Repurposed_Structures-Charm.zip, file/RugData (incompatible), file/01-terralith, file/03-incendium-v3-4-1a.zip
Is Modded: Definitely; Server brand changed to 'fabric'
Type: Dedicated Server (map_server.txt)
Suspected Mods: Better Nether (betternether), Fabric Loader (fabricloader)

Errors when starting minecraft with a mod that are associated with the mod С2ME

Minecraft is launched but when the game starts it gives the following errors
Half of them are associated with C2ME

Game version 1 17 1
Mod version 0.2.0 + Alpha.5.3
Config

(Default: 1) Configures the parallelism of global executor

globalExecutorParallelism = 1

Configuration for async io system

[asyncIO]
# (Default: true) Whether to enable this feature
enabled = true

Configuration for threaded world generation

[threadedWorldGen]
# (Default: false) Whether to enable this feature
enabled = false
# (Default: true) Whether to allow feature generation (world decorations like trees, ores and etc.) run in parallel
# (may cause incompatibility with other mods)
allowThreadedFeatures = true
# (Default: false) Whether to allow reducing lock radius
# (may cause incompatibility with other mods)
reduceLockRadius = true
# (Default: false) Whether to enable global BiomeCache to accelerate worldgen
# This increases memory allocation
useGlobalBiomeCache = true

Configuration for vanilla worldgen optimizations

[vanillaWorldGenOptimizations]
# (Default: true) Whether to enable this feature
# (may cause incompatibility with other mods)
enabled = true
# (Default: true) Whether to enable End BiomeCache to accelerate The End worldgen
# This is included in lithium-fabric
# (may cause incompatibility with other mods)
# INCOMPATIBILITY: Set to false forcefully by: lithium
useEndBiomeCache = false

Configuration for general optimizations

[generalOptimizations]
# (Default: true) Whether to let async chunk request no longer block server thread
# (may cause incompatibility with other mods)
optimizeAsyncChunkRequest = true
# (Default: -1) Defines which chunk compression should be used
# -1 for Vanilla default (also prevents mixin modifying vanilla default
# from being applied)
# 1 for GZip (RFC1952) (Vanilla compatible)
# 2 for Zlib (RFC1950) (Vanilla default) (Vanilla compatible)
# 3 for Uncompressed (Fastest, but higher disk usage) (Vanilla compatible)
#
# Original chunk data will still readable after modifying this option
# as this option only affects newly stored chunks
# Other values can result in crashes when starting minecraft
# to prevent further damage
#
chunkStreamVersion = -1

Configuration for no-tick view distance

[noTickViewDistance]
# (Default: false) Weather to enable no-tick view distance
enabled = true
# (Default: 12) Minimum no-tick view distance value
viewDistance = 12
# (Default: 6) No-tick view distance updates per tick
# Lower this for a better latency and higher this for a faster loading
updatesPerTick = 6
# (Default: false) Whether to use compatibility mode to send chunks
# This may fix some mod compatibility issues
compatibilityMode = false

Configuration for clientside functions

[clientSide]

# Configuration for modifying clientside max view distance
[clientSide.modifyMaxVDConfig]
	# (Default: true) Weather to enable c2me clientside features
	enabled = true
	# (Default: 64) Max render distance allowed in game options
	maxViewDistance = 64

Error

java.lang.module.FindException: Module jdk.incubator.vector not found, required by C2ME.fabric.libs.main
at java.lang.module.Resolver.findFail(Unknown Source) ~[?:?]
at java.lang.module.Resolver.resolve(Unknown Source) ~[?:?]
at java.lang.module.Resolver.resolve(Unknown Source) ~[?:?]
at java.lang.module.Configuration.resolve(Unknown Source) ~[?:?]
at java.lang.module.Configuration.resolve(Unknown Source) ~[?:?]
at com.ishland.c2me.common.util.ModuleUtil.(ModuleUtil.java:48) [c2me-fabric-mc1.17.1-0.2.0+alpha.5.3-all.jar:?]
at com.ishland.c2me.mixin.C2MEMixinPlugin.onLoad(C2MEMixinPlugin.java:24) [c2me-fabric-mc1.17.1-0.2.0+alpha.5.3-all.jar:?]
at org.spongepowered.asm.mixin.transformer.PluginHandle.onLoad(PluginHandle.java:119) [sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
at org.spongepowered.asm.mixin.transformer.MixinConfig.onSelect(MixinConfig.java:599) [sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.selectConfigs(MixinProcessor.java:475) [sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.select(MixinProcessor.java:437) [sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.checkSelect(MixinProcessor.java:415) [sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:285) [sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:208) [sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:178) [sponge-mixin-0.9.4+mixin.0.8.2.jar:0.9.4+mixin.0.8.2]
at org.spongepowered.asm.mixin.transformer.FabricMixinTransformerProxy.transformClassBytes(FabricMixinTransformerProxy.java:23) [fabric-loader-0.11.7.jar:0.9.4+mixin.0.8.2]
at net.fabricmc.loader.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:162) [fabric-loader-0.11.7.jar:?]
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:154) [fabric-loader-0.11.7.jar:?]
at java.lang.ClassLoader.loadClass(Unknown Source) [?:?]
at java.lang.Class.forNameImpl(Native Method) [?:?]
at java.lang.Class.forName(Unknown Source) [?:?]
at net.fabricmc.loader.util.DefaultLanguageAdapter.create(DefaultLanguageAdapter.java:50) [fabric-loader-0.11.7.jar:?]
at net.fabricmc.loader.EntrypointStorage$NewEntry.lambda$getOrCreate$0(EntrypointStorage.java:106) [fabric-loader-0.11.7.jar:?]
at net.fabricmc.loader.EntrypointStorage$NewEntry$$Lambda$186/0x000000005bc72bb8.apply(Unknown Source) [fabric-loader-0.11.7.jar:?]
at java.util.HashMap.computeIfAbsent(Unknown Source) [?:?]
at net.fabricmc.loader.EntrypointStorage$NewEntry.getOrCreate(EntrypointStorage.java:104) [fabric-loader-0.11.7.jar:?]
at net.fabricmc.loader.EntrypointStorage.lambda$getEntrypointContainers$1(EntrypointStorage.java:191) [fabric-loader-0.11.7.jar:?]
at net.fabricmc.loader.EntrypointStorage$$Lambda$185/0x000000005bc72890.get(Unknown Source) [fabric-loader-0.11.7.jar:?]
at net.fabricmc.loader.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:37) [fabric-loader-0.11.7.jar:?]
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:47) [fabric-loader-0.11.7.jar:?]
at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke(EntrypointUtils.java:33) [fabric-loader-0.11.7.jar:?]
at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:143) [fabric-loader-0.11.7.jar:?]
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28) [fabric-loader-0.11.7.jar:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:210) [NewLaunch.jar:?]
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245) [NewLaunch.jar:?]
at org.multimc.EntryPoint.listen(EntryPoint.java:143) [NewLaunch.jar:?]
at org.multimc.EntryPoint.main(EntryPoint.java:34) [NewLaunch.jar:?]

Saving worlds takes too long

When leaving a singleplayer world theres times where the game will be stuck at "saving the game" and it will not go past that.

Personally i have experienced this allot on alpha 3 and i have confirmation from the discussion place that it still happens in alpha 4

Chunk Lighting Issues With C2ME and Phosphor 0.7.1

Chunks are completely dark, on all y levels, when paired with Phosphor 0.7.1 (cannot reproduce with 0.7.0 and below). Happens in patches, which can be different sizes (e.g. some are 3-4 chunks, some are 7-8 chunks), and patches are not very common, (these are approximations, and you should 100% reproduce more scientifically and look into the code rather than going off my measurements). Bug is similar to a Phosphor + Tic Tacs issue, but is less severe, both skylight and blocklight are affected and occurs in chunks. You may need to fly around for a few minutes to reproduce, or sometimes you can reproduce quite quickly.

Hardware:

  • i3 6100U (also reproduced with i7 7500U)
  • 8GB 2133MHz RAM
  • Intel HD Graphics 520 (also reproduced with Intel HD Graphics 620)

Software:

  • LMDE (Linux Mint Debian Edition) 4 (also reproduced with Windows 10 2004)
  • MultiMC 5; 0.6.11
  • Minecraft 1.16.5
  • Fabric 0.11.1
  • OpenJDK 11
  • C2ME 0.1.0-rc4
  • Phosphor 0.7.1

Screenshot:
2021-02-18_13 16 09

2021-02-20_10 43 35

C2ME crashes "Exception in server tick loop" when loading/generating world with latest artifacts and latest 1.17 pre-releases (pre3/4)

Crash with 1.17 pre3/4.

Log: crash-2021-06-02_13.50.32-server.txt

I am only using c2me and fabric API.

Description: Exception in server tick loop

org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:208)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:178)
at org.spongepowered.asm.mixin.transformer.FabricMixinTransformerProxy.transformClassBytes(FabricMixinTransformerProxy.java:23)
at net.fabricmc.loader.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:157)
at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:150)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
at net.minecraft.class_3215.(MixinServerChunkManager.java:87)
at net.minecraft.class_3218.(MixinServerWorld.java:200)
at net.minecraft.server.MinecraftServer.method_3786(MixinMinecraftServer.java:387)
at net.minecraft.server.MinecraftServer.method_3735(MixinMinecraftServer.java:354)
at net.minecraft.class_1132.method_3823(class_1132.java:71)
at net.minecraft.server.MinecraftServer.method_29741(MixinMinecraftServer.java:665)
at net.minecraft.server.MinecraftServer.method_29739(MixinMinecraftServer.java:274)
at java.base/java.lang.Thread.run(Thread.java:831)
Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Redirector redirectMainThreadExecutor2(Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Function;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; in c2me.mixins.json:threading.worldgen.MixinThreadedAnvilChunkStorage failed injection check, (0/1) succeeded. Scanned 1 target(s). Using refmap c2me-fabric-mc1.17-pre2-refmap.json
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject(InjectionInfo.java:408)
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1291)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1042)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:395)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:320)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:345)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:569)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:351)
... 14 more

Slow chunkloading when joining a world

This is similar to a tic-tacs issue, but has a few differences:

  • There is no FPS lag from my experience (tested both with and without sodium and the FPS is the same as without barium both times).

  • It is less extreme than with tic-tacs (in tic tacs chunkloading just stops working, in barium, it freezes for ~20 seconds, then chunks start loading, then chunkloading freezes again, etc.)

  • In tic-tacs, chunks stop loading after some time, whereas with barium, this issue occurs on joining a world, and becomes less severe after a few minutes. Even after a few minutes, it still freezes once in a while, but the freeze is shorter, and freezing becomes very rare.

  • If phosphor is present, the issue doesn't last as long, and chunkloading starts working sooner (the issue still exists tho). I have not tested yet with starlight.

  • If phosphor is present, i can interact with the unloaded chunks (e.g. place and break blocks inside them), and updating the chunks loads/renders them, but without phosphor, i cannot interact with the chunks. I have nt tested yet with starlight.

Hardware:

  • i3 6100U
  • 8GB 2133MHz RAM
  • Intel HD Graphics 520

Software:

  • LMDE (Linux Mint Debian Edition) 4
  • MultiMC 5; 0.6.11
  • Minecraft 1.16.5
  • Fabric 0.11.1
  • OpenJDK 11
  • Barium 0.1.0-rc2

InvalidPathException

java.nio.file.InvalidPathException: Illegal character [:] in path at index 4: //H:/Minecraft/libraries/com/mojang/datafixerupper/4.0.26/datafixerupper-4.0.26.jar

It's debug log. Is it a bug?

[22:46:13] [main/INFO]: Successfully loaded configuration for C2ME
Something went wrong with DataFixerUpperClasspathFix
java.nio.file.InvalidPathException: Illegal character [:] in path at index 4: /\/H:/Minecraft/libraries/com/mojang/datafixerupper/4.0.26/datafixerupper-4.0.26.jar
	at java.base/sun.nio.fs.WindowsPathParser.nextSlash(WindowsPathParser.java:212)
	at java.base/sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:111)
	at java.base/sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:77)
	at java.base/sun.nio.fs.WindowsPath.parse(WindowsPath.java:92)
	at java.base/sun.nio.fs.WindowsFileSystem.getPath(WindowsFileSystem.java:230)
	at java.base/java.nio.file.Path.of(Path.java:147)
	at com.ishland.c2me.common.fixes.DataFixerUpperClasspathFix.fix(DataFixerUpperClasspathFix.java:30)
	at com.ishland.c2me.mixin.C2MEMixinPlugin.onLoad(C2MEMixinPlugin.java:22)
	at org.spongepowered.asm.mixin.transformer.PluginHandle.onLoad(PluginHandle.java:119)
	at org.spongepowered.asm.mixin.transformer.MixinConfig.onSelect(MixinConfig.java:599)
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.selectConfigs(MixinProcessor.java:475)
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.select(MixinProcessor.java:437)
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.checkSelect(MixinProcessor.java:415)
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:285)
	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:208)
	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:178)
	at org.spongepowered.asm.mixin.transformer.FabricMixinTransformerProxy.transformClassBytes(FabricMixinTransformerProxy.java:23)
	at net.fabricmc.loader.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:162)
	at net.fabricmc.loader.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:154)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:1111)
	at java.base/java.lang.Class.forNameImpl(Native Method)
	at java.base/java.lang.Class.forName(Class.java:422)
	at net.fabricmc.loader.util.DefaultLanguageAdapter.create(DefaultLanguageAdapter.java:50)
	at net.fabricmc.loader.EntrypointStorage$NewEntry.lambda$getOrCreate$0(EntrypointStorage.java:106)
	at net.fabricmc.loader.EntrypointStorage$NewEntry$$Lambda$188/0x00000000a0e55388.apply(Unknown Source)
	at java.base/java.util.HashMap.computeIfAbsent(HashMap.java:1224)
	at net.fabricmc.loader.EntrypointStorage$NewEntry.getOrCreate(EntrypointStorage.java:104)
	at net.fabricmc.loader.EntrypointStorage.lambda$getEntrypointContainers$1(EntrypointStorage.java:191)
	at net.fabricmc.loader.EntrypointStorage$$Lambda$187/0x00000000a0e55060.get(Unknown Source)
	at net.fabricmc.loader.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:37)
	at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke0(EntrypointUtils.java:47)
	at net.fabricmc.loader.entrypoint.minecraft.hooks.EntrypointUtils.invoke(EntrypointUtils.java:33)
	at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:143)
	at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:28)

Caves do not generate when used with YUNG's Better Caves (Fabric/Forge)

Bug: When using C2ME-fabric in conjunction with YUNG's Better Caves (Fabric) caves do not generate as expected.

Game Version: 1.16.5 Fabric

Mods Related to Bug: c2me-fabric-mc1.16.5-0.1-SNAPSHOT-all.jar, YungsApi-1.16.5-Fabric-6.jar, BetterCaves-Fabric-1.16.5-1.2.jar

Screenshots of Issue:
2021-07-19_14 07 10
2021-07-19_14 07 20
2021-07-19_14 07 24

Further Information:

An issue was opened on the Better Caves GitHub citing the same bug using the forge version of C2ME; Yung recommended bringing attention to the bug over here. If there is any further information I can provide let me know.

Thank you.

Storage devices do not keep their contents after chunk unload.

After unloading a chunk, storage devices (Chests, Furnaces, etc.) do not keep their contents.

I am using the latest release on this GitHub in the /releases URL and I am using the one for 21w11a.
This was also apparent in the prior releases.

If you need any further information, I will be happy to supply it. :D Also, this is replicable.

Thanks!

c2me breaks with rei

c2me completely breaks with rei, and i know for fact this problem is caused by these two by removing c2me and rei. it could be c2me breaking or rei breaking, either one could be it.

1.15.2 PLZ

Mod蓁钚戳,能考虑下支持15.2吗,能用到,谢谢 : )

Gets stuck creating world randomly.

I have had this happen before, but this time it was a strange occurrence. I am playing AOF3 plus some extra mods. I want to say the culprit is simplex terrain (https://github.com/SuperCoder7979/simplexterrain). The really weird part is I (forcefully) crashed my game, booted it back up, then I could load into the world perfectly fine. Here is a link to all of my mods https://drive.google.com/file/d/1Z50BkVQab7vd3BhApxE4_twTXj1WOg2I/view?usp=drivesdk

A picture is on discord https://discord.com/channels/743126646617407649/811975125385740318/836715902480154634

Make sure the world type is set to simplex when creating the world

My specs (if it matters)
-RTX 2060
-Ryzen 7 5800x
-Graalvm Java 16
-6GB of ram dedicated

  • UnlockExperimentalVM and ZGC are activated
  • Fabric Loader 11.3

[Crash] Ticking World

C2me .50
fabric
1.17.1

happens twice a day, in overworld, and apparently mining dimensions

---- Minecraft Crash Report ----


C2ME Compatibility Module Notice:
Do NOT report to mod authors if you encountered issues with the following mods:


// I blame Dinnerbone.

Time: 9/14/21, 6:19 PM
Description: Exception ticking world

java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextNode(HashMap.java:1584)
at java.util.HashMap$KeyIterator.next(HashMap.java:1607)
at java.lang.Iterable.forEach(Iterable.java:74)
at net.minecraft.server.world.ChunkTicketManager.tick(ChunkTicketManager:114)
at net.minecraft.server.world.ServerChunkManager.tick(ServerChunkManager:284)
at net.minecraft.server.world.ServerChunkManager$MainThreadExecutor.runTask(ServerChunkManager:533)
at net.minecraft.server.MinecraftServer.executeTasksMidTick(MinecraftServer:18778)
at net.minecraft.server.world.ServerChunkManager.handler$glb000$onPostTickChunk(ServerChunkManager:7068)
at net.minecraft.server.world.ServerChunkManager.method_20801(ServerChunkManager:370)
at java.util.ArrayList.forEach(ArrayList.java:1511)
at net.minecraft.server.world.ServerChunkManager.tickChunks(ServerChunkManager:355)
at net.minecraft.server.world.ServerChunkManager.tick(ServerChunkManager:324)
at net.minecraft.server.world.ServerWorld.tick(ServerWorld:372)
at net.minecraft.server.MinecraftServer.redirect$bch000$ficUpdateSuppressionCrashTick(MinecraftServer:4777)
at net.minecraft.server.MinecraftServer.tickWorlds(MinecraftServer:891)
at net.minecraft.server.dedicated.MinecraftDedicatedServer.tickWorlds(MinecraftDedicatedServer:335)
at net.minecraft.server.MinecraftServer.tick(MinecraftServer:831)
at net.minecraft.server.MinecraftServer.handler$dbg000$modifiedRunLoop(MinecraftServer:9390)
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer:676)
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer:270)
at java.lang.Thread.run(Thread.java:831)

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Thread: Server thread
Stacktrace:
at java.base/java.util.HashMap$HashIterator.nextNode(HashMap.java:1584)
at java.base/java.util.HashMap$KeyIterator.next(HashMap.java:1607)
at java.base/java.lang.Iterable.forEach(Iterable.java:74)
at net.minecraft.class_3204.method_15892(class_3204.java:114)
at net.minecraft.class_3215.method_16155(class_3215.java:284)
at net.minecraft.class_3215$class_4212.method_16075(class_3215.java:533)
at net.minecraft.server.MinecraftServer.executeTasksMidTick(MinecraftServer.java:18778)
at net.minecraft.class_3215.handler$glb000$onPostTickChunk(class_3215.java:7068)
at net.minecraft.class_3215.method_20801(class_3215.java:370)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at net.minecraft.class_3215.method_14161(class_3215.java:355)
at net.minecraft.class_3215.method_12127(class_3215.java:324)
at net.minecraft.class_3218.method_18765(class_3218.java:372)
at net.minecraft.server.MinecraftServer.redirect$bch000$ficUpdateSuppressionCrashTick(MinecraftServer.java:4777)

-- Affected level --
Details:
All players: 4 total; [class_3222['JIeGeNDa_17'/241, l='ServerLevel[world]', x=-282.94, y=42.12, z=-192.32], class_3222['Exouxas'/620, l='ServerLevel[world]', x=-619.13, y=-6.00, z=1782.10], class_3222['Ownage3134'/3364, l='ServerLevel[world]', x=-1378.30, y=13.42, z=-2078.66], class_3222['Zynoah_'/433, l='ServerLevel[world]', x=-631.01, y=-1.77, z=1804.41]]
Chunk stats: 7965
Level dimension: minecraft:overworld
Level spawn location: World: (-66,80,-281), Section: (at 14,0,7 in -5,5,-18; chunk contains blocks -80,-64,-288 to -65,319,-273), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,-64,-512 to -1,319,-1)
Level time: 16459367 game time, 1057870 day time
Level name: world
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Level weather: Rain time: 12461 (now: false), thunder time: 111549 (now: false)
Known server brands: fabric
Level was modded: true
Level storage version: 0x04ABD - Anvil
Stacktrace:
at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:891)
at net.minecraft.class_3176.method_3813(class_3176.java:335)
at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:831)
at net.minecraft.server.MinecraftServer.handler$dbg000$modifiedRunLoop(MinecraftServer.java:9390)
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:676)
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:270)
at java.base/java.lang.Thread.run(Thread.java:831)

-- System Details --
Details:
Minecraft Version: 1.17.1
Minecraft Version ID: 1.17.1
Operating System: Linux (amd64) version 4.19.0-14-amd64
Java Version: 16.0.2, Oracle Corporation
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
Memory: 14644686568 bytes (13966 MiB) / 20711473152 bytes (19752 MiB) up to 20711473152 bytes (19752 MiB)
CPUs: 5
Processor Vendor: AuthenticAMD
Processor Name: AMD Ryzen 9 5950X 16-Core Processor
Identifier: AuthenticAMD Family 25 Model 33 Stepping 0
Microarchitecture: Zen 3
Frequency (GHz): -0.00
Number of physical packages: 1
Number of physical CPUs: 16
Number of logical CPUs: 32
Graphics card #0 name: unknown
Graphics card #0 vendor: unknown
Graphics card #0 VRAM (MB): 0.00
Graphics card #0 deviceId: unknown
Graphics card #0 versionInfo: unknown
Virtual memory max (MB): 159762.38
Virtual memory used (MB): 109211.41
Swap memory total (MB): 95301.00
Swap memory used (MB): 24568.62
JVM Flags: 21 total; -XX:+UseContainerSupport -Xms19750M -Xmx19750M -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1
Loaded Scarpet Apps:
vacuum
Fabric Mods:
addendum: Addendum 1.0.2
adorn: Adorn 2.1.4+1.17.1
adventure-platform-fabric: adventure-platform-fabric 4.1.0-SNAPSHOT
adventurez: AdventureZ 1.2.11
agape_space: Space Dimensions 0.3.0
apoli: Apoli 1.0.4
appleskin: AppleSkin mc1.17-2.1.3
aqupdcaracal: Caracal mob 1.17-1.3.11
architectury: Architectury 2.5.27
artifality: Artifality 0.3.4
artifice: Artifice 0.15.3+21w07a
artofalchemy: Art of Alchemy: Memoriam 1.2.0+1.17.1
attributefix: Attribute Fix {FABRIC} 1.0.3
balm-fabric: Balm 1.3.0+0
banhammer: BanHammer 0.4.0+1.17.1
bclib: BCLib 0.3.1
beenfo: Beenfo 1.17.1-fabric0.36.1-1.3.2
better_wandering_trader: Better Wandering Trader 1.7.0
betterdungeons: YUNG's Better Dungeons 1.17-1.0.1
betterend: Better End 0.11.0-pre
bettermineshafts: YUNG's Better Mineshafts 1.17-1.0.1
betternether: Better Nether 5.1.3
betterstrongholds: YUNG's Better Strongholds 1.17-1.1.1
bewitchment: Bewitchment 1.17-6
blast: BLAST 1.7
blockbot-api: BlockBot Api 1.0.0
blockbot-discord: BlockBot Discord 2.0.0-beta
blockshifter: Blockshifter 1.4.0+fabric-1.17.1
blockus: Blockus 2.2.8+1.17.1
blue_endless_jankson: jankson 1.2.1
bosses_of_mass_destruction: Bosses of Mass Destruction (Beta) 1.2.3-1.17.1
box-of-placeholders: Box of Placeholders 1.3.2+1.17.1
c2me: Concurrent Chunk Management Engine 0.2.0+alpha.4.7
calio: Calio 1.0.2
cardinal-components: Cardinal Components API 3.1.1
cardinal-components-base: Cardinal Components API (base) 3.1.1
cardinal-components-block: Cardinal Components API (blocks) 3.1.1
cardinal-components-chunk: Cardinal Components API (chunks) 3.1.1
cardinal-components-entity: Cardinal Components API (entities) 3.1.1
cardinal-components-item: Cardinal Components API (items) 3.1.1
cardinal-components-level: Cardinal Components API (world saves) 3.1.1
cardinal-components-scoreboard: Cardinal Components API (scoreboard) 3.1.1
cardinal-components-util: Cardinal Components API (utilities) 3.1.1
cardinal-components-world: Cardinal Components API (worlds) 3.1.1
carpet: Carpet Mod 1.4.45
carpet-extra: Carpet Extra 1.4.43
carpet-tis-addition: Carpet TIS Addition 1.22.0+build.678
carpetfixes: Carpet Fixes 1.17.1-1.0.1
charm: Charm 3.3.2
chipped: Chipped 1.1.1
cloth-api: Cloth API 2.0.54
cloth-basic-math: Cloth Basic Math 0.5.1
cloth-client-events-v0: Cloth Client Events v0 2.0.54
cloth-common-events-v1: Cloth Common Events v1 2.0.54
cloth-config2: Cloth Config v5 5.0.38
cloth-datagen-api-v1: Cloth Datagen v1 2.0.54
cloth-utils-v1: Cloth Utils v1 2.0.54
cloud: Cloud 1.5.0
cloud_commandframework_cloud-brigadier_: cloud-brigadier 1.5.0
cloud_commandframework_cloud-core_: cloud-core 1.5.0
cloud_commandframework_cloud-minecraft-extras: cloud-minecraft-extras 1.5.0
cloud_commandframework_cloud-services_: cloud-services 1.5.0
cmdspy: Command Spy 1.2.3
colorutility: ColorUtility 2.0.1
com_electronwill_night-config_core: core 3.6.3
com_electronwill_night-config_toml: toml 3.6.3
com_fasterxml_jackson_dataformat_jackson-dataformat-yaml: jackson-dataformat-yaml 2.12.2
com_moandjiezana_toml_toml4j: toml4j 0.7.2
com_typesafe_config: config 1.4.1
com_velocitypowered_velocity-native: velocity-native 1.1.0-SNAPSHOT
completeconfig: CompleteConfig 1.0.0
conjuring: Conjuring 1.0.7
cosmetic-armor: Cosmetic Armor 1.1.0
couplings: Couplings 1.5.0+1.17
craftingtweaks: Crafting Tweaks 13.0.0+0
creativeonepunch: Creative One-Punch 1.2
croptopia: Croptopia 1.6.1
crowdin-translate: CrowdinTranslate 1.3+1.17
customportalapi: Custom Portal Api 0.0.1-beta41-1.17
customportals: Custom Portals 2.1.0
dankstorage: Dank Storage 2.1-1.17.1
dark-enchanting: Dark Enchanting 0.4.1-1.17.1
dml-refabricated: Deep Mob Learning: Refabricated 0.4.4-beta
dml-refabricated-base: DML: Refabricated - Base 0.4.4-beta
dml-refabricated-events: DML: Refabricated - Vanilla Events 0.4.4-beta
dml-refabricated-modular-armor: DML: Refabricated - Glitch Armor 0.4.4-beta
dml-refabricated-rei: DML: Refabricated - REI Integration 0.4.4-beta
dmlsimulacrum: Deep Mob Learning: Simulacrum 1.0.3
doom: Doom Fabric 4.0.13
dragonloot: DragonLoot 1.0.9
dual_riders: DualRiders 1.0.5
dungeons_arise: When Dungeons Arise 2.1.47-fabric
ec-core: Essential Commands Core 1.0.0-mc1.17
eer: Erroring Entity Remover 1.0.1+1.17.1
eldritch_mobs: Eldritch Mobs 1.9.5
emagnet: E Magnet 1.2.3
enchant_giver: Enchant Giver 1.1.0
essential_commands: Essential Commands 0.16.1-mc1.17
expandedstorage: Expanded Storage 7.0.0
explorerscompass: Explorer's Compass 1.17.1-2.0.2-fabric
extraalchemy: Extra Alchemy 1.6.1
extraorigins: Extra Origins 1.17-6
fabric: Fabric API 0.40.1+1.17
fabric-api-base: Fabric API Base 0.3.0+a02b446313
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.3.0+cbda931818
fabric-biome-api-v1: Fabric Biome API (v1) 3.2.0+cbda931818
fabric-command-api-v1: Fabric Command API (v1) 1.1.3+5ab9934c18
fabric-commands-v0: Fabric Commands (v0) 0.2.2+92519afa18
fabric-containers-v0: Fabric Containers (v0) 0.1.12+cbda931818
fabric-content-registries-v0: Fabric Content Registries (v0) 0.3.0+cbda931818
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.1.5+be9da31018
fabric-dimensions-v1: Fabric Dimensions API (v1) 2.0.11+6cefd57718
fabric-entity-events-v1: Fabric Entity Events (v1) 1.2.3+87cc6e4c18
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.10+fc40aa9d18
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.1+92519afa18
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.7+cbda931818
fabric-item-api-v1: Fabric Item API (v1) 1.2.4+cbda931818
fabric-item-groups-v0: Fabric Item Groups (v0) 0.2.10+b7ab612118
fabric-language-kotlin: Fabric Language Kotlin 1.6.4+kotlin.1.5.30
fabric-language-scala: Fabric Language Scala 1.1.0+scala.2.13.6
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 1.4.4+a02b446318
fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.0.4+a02b446318
fabric-mining-levels-v0: Fabric Mining Levels (v0) 0.1.3+92519afa18
fabric-networking-api-v1: Fabric Networking API (v1) 1.0.13+2e8bd82f18
fabric-networking-blockentity-v0: Fabric Networking Block Entity (v0) 0.2.11+a02b446318
fabric-networking-v0: Fabric Networking (v0) 0.3.2+92519afa13
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 1.10.9+b7ab612118
fabric-object-builders-v0: Fabric Object Builders (v0) 0.7.3+a02b446318
fabric-particles-v1: Fabric Particles (v1) 0.2.4+a02b446318
fabric-permissions-api-v0: fabric-permissions-api 0.1-SNAPSHOT
fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.7.10+e2961fee18
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.1.5+a02b446318
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 0.1.14+4658223018
fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.4.8+a00e834b18
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.1.8+cbda931818
fabric-structure-api-v1: Fabric Structure API (v1) 1.1.13+5ab9934c18
fabric-tag-extensions-v0: Fabric Tag Extensions (v0) 1.2.1+b06cb95b18
fabric-tool-attribute-api-v1: Fabric Tool Attribute API (v1) 1.2.12+b7ab612118
fabric-transfer-api-v1: Fabric Transfer API (v1) 1.3.1+4658223018
fabricenchantments: Fabric Enchantments 0.4.2
fabricloader: Fabric Loader 0.11.6
factory: Factory 1.17.1-1.4.0
fake-player-api: Fake Player API 0.2.0
fallflyinglib: FallFlyingLib 3.0.0-beta.2
fallingtree: FallingTree 2.13.0
fastfurnace: FastFurnace 1.17-3.0
fasttransferlib: Fast Transfer Lib 0.5.6
ferritecore: FerriteCore 3.0.3
fiber: fiber 0.23.0-2
flan: Flan 1.17.1-1.6.2
flytre-lib-base: Flytre Lib - Base Module 1.2.0
flytre-lib-compat: Flytre Lib - Compat Module 1.0.0
flytre-lib-config: Flytre Lib - Config Module 1.1.0
flytre-lib-event: Flytre Lib - Event Module 1.0.1
flytre-lib-gui: Flytre Lib - GUI Module 1.0.0
flytre-lib-storage: Flytre Lib - Storage Module 2.3.1
flytre_lib: Flytre Lib 1.3.7
gamemodeoverhaul: GamemodeOverhaul 1.1.0
geckolib3: Geckolib 3.0.14
givemehats: Give Me Hats! 1.6
glassential: Glassential 1.17-1.2.0
go-fish: Go Fish 1.3.0-beta-1.17.1
gobber2: Gobber2 2.4.47
goldenhoppers: Golden Hoppers 1.1.0
golemsgalore: Golems Galore 1.0.3-1.17.1
harvest_scythes: Harvest Scythes 2.0.6
hctm-base: HCTM Base 3.6.2
heartbond: Heartbond 1.1.0
hologram-api: Hologram API 0.2.1+1.17.1
hookshot: Hookshot 20.0
horseinfo: Horse Info 0.3.0-1.17
hydrogen: Hydrogen 0.3
impersonate: Impersonate 2.3.3
incantationem: Incantationem 1.1.2+1.17.1
indrev: Industrial Revolution 1.10.0-alpha.12
invview: InvView 1.4.6-1.17.1+
io_leangen_geantyref_geantyref: geantyref 1.3.11
ironfurnaces: Iron Furnaces 1.17.1-2.6.1-fabric
jankson: Jankson 3.0.1+j1.2.0
java: OpenJDK 64-Bit Server VM 16
kanos_config: Kanos Config 0.1.4+1.14.4-1.17.1
kibe: Kibe 1.8.1-BETA+1.17
kjsextras: KubeJS Extras 1.3.2
krypton: Krypton 0.1.4
ktdatataglib: KtDataTagLib 1.5.4
kubejs: KubeJS 1605.3.10-build.9999
kyrptconfig: Kytpt Config 1.1.10-1.17
lapisreserve: Lapis Reserve 1.0.8
ledger: Ledger 1.0.2
libblockattributes: LibBlockAttributes 0.8.17003
libblockattributes_core: LibBlockAttributes (Core) 0.9.0
libblockattributes_fluids: LibBlockAttributes (Fluids) 0.9.0
libblockattributes_items: LibBlockAttributes (Items) 0.9.0
libcd: LibCapableData 3.0.3+1.16.3
libgui: LibGui 4.1.7+1.17.1
libninepatch: LibNinePatch 1.1.0
libra: Libra 0.3.9.2
lithium: Lithium 0.7.4
luckperms: LuckPerms 5.3.65
maelstrom_library: Maelstrom Library 1.2.1-1.17
magna: Magna 0.3.0-1.17-pre4
mc_discord_reserializer: MC Discord Reserializer 1.0.0
mcda: MC Dungeons Armors 1.7.10
mcdw: MC Dungeons Weapons 3.4.2
mcsa: MC Story Mode Armor 2.3.2-1.17
megane: megane 5.3.0
megane-base: megane-base 5.3.0
megane-fabric-transfer: megane-fabric-transfer 5.3.0+1.3.0-fc40aa9d18
megane-fast-transfer-lib: megane-fast-transfer-lib 5.3.0+0.5.7
megane-industrial-revolution: megane-industrial-revolution 5.3.0+1.10.0-alpha.12
megane-kibe: megane-kibe 5.3.0+1.8.1-BETA-1.17
megane-lib-block-attributes: megane-lib-block-attributes 5.3.0+0.9.0
megane-reborn-core: megane-reborn-core 5.3.0+5.0.6-beta-build.94
megane-runtime: megane-runtime 5.3.0
megane-team-reborn-energy: megane-team-reborn-energy 5.3.0+2.0.0-beta1
megane-tech-reborn: megane-tech-reborn 5.3.0+5.0.6-beta-build.94
megane-vanilla: megane-vanilla 5.3.0+1.17.1
megane-wireless-networks: megane-wireless-networks 5.3.0+1.1.2
minecraft: Minecraft 1.17.1
minimotd-fabric: MiniMOTD 2.0.4
mining_dims: Mining Dimensions 1.1.12
mm: Manningham Mills 2.3
mo_glass: Mo Glass 1.5-MC1.17.1
mocolors: Mo' Colors 1.2.2
morevillagers-fabric: MoreVillagersFabric 2.1.0-SNAPSHOT
mostructures: Mo' Structures 1.3.0-pre1-1.17.1
multipart_entities: MultipartEntities 1.1.2-1.17
myron: Myron 1.6.1
mythic-mounts: Mythic Mounts 1.17.1-1.2
namecommand: Name Command 1.1.0
naturescompass: Nature's Compass 1.17.1-2.0.1-fabric
net_kyori_adventure-api: adventure-api 4.8.1
net_kyori_adventure-key: adventure-key 4.8.1
net_kyori_adventure-platform-api: adventure-platform-api 4.0.0-SNAPSHOT
net_kyori_adventure-serializer-configurate4: adventure-serializer-configurate4 4.8.1
net_kyori_adventure-text-feature-pagination: adventure-text-feature-pagination 4.0.0-SNAPSHOT
net_kyori_adventure-text-minimessage: adventure-text-minimessage 4.2.0-SNAPSHOT
net_kyori_adventure-text-serializer-gson: adventure-text-serializer-gson 4.8.1
net_kyori_adventure-text-serializer-legacy: adventure-text-serializer-legacy 4.8.1
net_kyori_adventure-text-serializer-plain: adventure-text-serializer-plain 4.8.1
net_kyori_examination-api: examination-api 1.1.0
net_kyori_examination-string: examination-string 1.1.0
notenoughcrashes: Not Enough Crashes 3.4.4+1.17
nyfsquivers: Nyf's Quivers Fabric-0.2.6
omega-config: OmegaConfig 1.0.8
org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.5.30
org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.5.30
org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.5.30
org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.5.30
org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.5.1
org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.5.1
org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.2.2
org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.2.2
org_objenesis_objenesis: objenesis 3.2
org_spongepowered_configurate-core: configurate-core 4.1.1
org_spongepowered_configurate-hocon: configurate-hocon 4.1.1
origins: Origins 1.0.3
origins-classes: Origins: Classes 1.2.2
owo: OwO 0.1.1
packet_tweaker: Packet Tweaker 0.2.0-1.17-pre1
patchouli: Patchouli 1.17-54-FABRIC
pehkui: Pehkui 2.4.0+1.14.4-1.17.1
pipe: Pipe 1.4.0
placeholder-api: Placeholder API 1.1.0+1.17.1
plantinajar: Plant In A Jar 2.2.2
playerabilitylib: Pal 1.3.0
polymer: Polymer 0.1.0-rc.4+1.17.1
polymorph: Polymorph 0.0.13-1.17.1
prefab: Prefab 2.1.4
pugh_lib: Pugh Lib ${version}
pugh_tools: Pugh Tools ${version}
qcommon-cfg-core: qcommon-cfg-core 3.3.0
qcommon-croco: Croco 2.1.1
quarryplus: QuarryPlus 17.0.353
quickshulker: Quick Shulker 1.2.2-1.17
ratsmischief: Rat's Mischief 1.2.2
reach-entity-attributes: Reach Entity Attributes 2.1.1
reborncore: Reborn Core 5.0.6-beta+build.94
redbits: Red Bits 1.10.0
repurposed_structures: Repurposed Structures 2.3.3+1.17.1
resourceful_tools: Resourceful Tools 1.1.20
respawnablepets: Respawnable Pets 1.17-3
rhino: Rhino 1605.1.2-build.40
roughlyenoughitems: Roughly Enough Items 6.0.279-alpha
rpgstats: RPGStats 4.2.0+1.17.1
rswires: RSWires 4.11.2
rug: Rug 1.17.1-1.1.13
schmucks: Schmucks 1.4.0
secretrooms: Secret Rooms 1.0.0+1.17
seedy-behavior: Seedy Behavior 1.0.2+1.17.1
server_translations_api: Server Translations API 1.4.5+1.17
servertick: Server Tick 1.5
sgui: SGui 1.0.0-rc4+1.17.1
shulkerboxtooltip: Shulker Box Tooltip 3.0.1+1.17
shulkerutils: shulkerutils 1.0.4-1.17
simple_backpack: SimpleBackpack 1.1.19
someforgepatchesported: Some Forge Patches Ported 1.0.1
somnus: Somnus API 0.0.14-1.17.1
spark: spark 1.6.1
spawnprotectiontweaks: SpawnProtectionTweaks 0.3+1.17.1
staffofbuilding: Staff of Building 1.3.2-1.17
starlight: Starlight 1.0.0-RC3+fabric.2b7d7ae
step-height-entity-attribute: Step Height Entity Attribute 1.0.0
stoneholm: Stoneholm 1.3
storagecabinet: Storage Cabinet 1.17.1-1.3.1
structurized: Structurized 1.3.0
styledchat: Styled Chat 1.1.0
tabtps-fabric: TabTPS 1.3.10
team_reborn_energy: Energy 0.1.1
techreborn: Tech Reborn 5.0.6-beta+build.94
tellme: TellMe 0.9.0
terraform-wood-api-v1: Terraform Wood API (v1) 2.0.2
terralith: Terralith for Fabric 1.6.1
the_aether: The Aether 1.17.1-1.5.0
things: Things 0.2.5
toms_storage: Tom's Simple Storage Mod 1.1.15
torcherino: Torcherino 15.0.0
transportables: Transportables 1.0.6
trinkets: Trinkets 3.0.4
truerooms: True Secret Rooms 1.1.5
universal-graves: Universal Graves 1.0.8+1.17.1
vanish: vanish 1.2.6
villagerfix: Villager Trade Fix 1.0.0
voidtotem: Void Totem (Fabric) 1.17.0-1.0.0
voidz: VoidZ 1.0.5
ward_blocks: Ward Blocks 1.1.8
waystones: Waystones 2.0.4
whereisit: Where Is It 1.13.3
winged: Winged Mod 1.17.1-3.0.0
wirelessnetworks: Wireless Networks 1.1.2
wthit: wthit 3.9.0
xaerominimap: Xaero's Minimap 21.16.0
xaeroworldmap: Xaero's World Map 1.17.0
yungsapi: YUNG's API 1.17-Fabric-16
Player Count: 5 / 15; [class_3222['JIeGeNDa_17'/241, l='ServerLevel[world]', x=-282.94, y=42.12, z=-192.32], class_3222['Zynoah_'/433, l='ServerLevel[world]', x=-631.01, y=-1.77, z=1804.41], class_3222['Shorgu'/546, l='ServerLevel[world]', x=-483.52, y=30.00, z=-1948.50], class_3222['Exouxas'/620, l='ServerLevel[world]', x=-619.13, y=-6.00, z=1782.10], class_3222['Ownage3134'/3364, l='ServerLevel[world]', x=-1378.30, y=13.42, z=-2078.66]]
Data Packs: vanilla, Fabric Mods, file/Repurposed_Structures-Charm.zip, secretrooms:server_pack
Is Modded: Definitely; Server brand changed to 'fabric'
Type: Dedicated Server (map_server.txt)
Suspected Mods: None

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.