Working on many Minecraft mods
cristelknight999 / cristel-lib Goto Github PK
View Code? Open in Web Editor NEWA Library Mod for Structure configs
A Library Mod for Structure configs
Minecraft 1.20.1
Forge 47.2.1
CL : 1.1.5
Updating to the latest version of Cristel Lib seems to cause a crash on start up
https://gist.github.com/Zelioth/244ee9918beb8af5b2335e808e43270d
Version 1.0.0.
https://mclo.gs/misboWJ
To reproduce:
-Open CABIN: Create Above & Beyond in Newer, or probably any install with Cristel Lib's Forge version.
-Go to the mods menu.
-Click Cristel Lib.
-Crash.
can you please modify the mod so that it gets properly recognized as a library by modmenu, and therefor doesnt show up by default?
apis like fabric, cloth, yacl etc. have a green library badge in modmenu, and only show up if you toggle the button from "Libraries: Hidden" to "Libraries: Shown". i would appreciate it if your library behaved the same.
cristellib-1.1.5-forge.jar
[29Feb2024 19:30:03.134] [Render thread/ERROR] [Cristel Lib/]: Cristel Lib Config Pack has no data
---- Minecraft Crash Report ----
// Oh - I know what I did wrong!
Time: 2023-07-17 13:29:12
Description: Initializing game
java.lang.NoSuchMethodError: 'org.quiltmc.qsl.resource.loader.api.ResourcePackActivationType net.minecraft.class_3262.getActivationType()'
at net.minecraft.class_3288.handler$zco000$quilt_resource_loader$quilt$onInit(class_3288.java:545)
at net.minecraft.class_3288.<init>(class_3288.java:66)
at net.minecraft.class_3288.method_14456(class_3288.java:52)
at net.minecraft.class_3288.method_45275(class_3288.java:48)
at net.minecraft.class_1065.method_45257(class_1065.java:88)
at net.minecraft.class_7678.method_14453(class_7678.java:39)
at net.minecraft.class_3283.method_29212(class_3283.java:39)
at net.minecraft.class_3283.method_14445(class_3283.java:32)
at net.minecraft.class_310.<init>(class_310.java:513)
at net.minecraft.client.main.Main.main(Main.java:211)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.quiltmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:524)
at org.quiltmc.loader.impl.launch.knot.Knot.launch(Knot.java:82)
at org.quiltmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:28)
at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:88)
at org.prismlauncher.EntryPoint.listen(EntryPoint.java:126)
at org.prismlauncher.EntryPoint.main(EntryPoint.java:71)
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_3288.handler$zco000$quilt_resource_loader$quilt$onInit(class_3288.java:545)
at net.minecraft.class_3288.<init>(class_3288.java:66)
at net.minecraft.class_3288.method_14456(class_3288.java:52)
at net.minecraft.class_3288.method_45275(class_3288.java:48)
at net.minecraft.class_1065.method_45257(class_1065.java:88)
at net.minecraft.class_7678.method_14453(class_7678.java:39)
at net.minecraft.class_3283.method_29212(class_3283.java:39)
at net.minecraft.class_3283.method_14445(class_3283.java:32)
at net.minecraft.class_310.<init>(class_310.java:513)
-- Initialization --
Details:
Modules:
Stacktrace:
at net.minecraft.client.main.Main.main(Main.java:211)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.quiltmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:524)
at org.quiltmc.loader.impl.launch.knot.Knot.launch(Knot.java:82)
at org.quiltmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:28)
at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:88)
at org.prismlauncher.EntryPoint.listen(EntryPoint.java:126)
at org.prismlauncher.EntryPoint.main(EntryPoint.java:71)
not sure whats causing this..
So I am attempting to use cristellib in a modpack of mine and it seems to be asking for 47.2.0 despite neoforge only being available at 47.1.79
https://i.imgur.com/zaWiOe8.png
So I just wanted to double check here and see if it is actually compatible with neoforge since modrinth says so
https://mclo.gs/wXHU6u2
If you use Cristel Lib 1.2.2 with FAPI 0.95.1 it'll crash on launch.
If you use Cristel Lib 1.2.3 with FAPI0.95.3/0.95.4 it'll crash on launch.
FAPI 0.95.3 and 0.95.4 are marked as beta but I expect FAPI 0.95.4 to be marked as a release soon enough. Until then, it'd be nice for Cristel Lib 1.2.3 to be marked as beta on Modrinth/CurseForge.
It'd also be nice to have Cristel Lib depend on "fabric-api": ">=0.95.3+1.20.4" in its FMJ so that this situation is better.
Related: #16
Arclight crashes when Cristellib
Crashlog : https://mclo.gs/8VdgtR2
[14Oct2023 15:04:12.005] [main/WARN] [mixin/]: Reference map 'cristellib-forge-refmap.json' for cristellib.mixins.json could not be read. If this is a development environment you can ignore this message.
This issue doesn't happen on other server softwares and might be an Arclight issue.
https://gist.github.com/temyy/4f5b1e92143f52ca83691c98b78b9bf2
cristellib 1.1.1, quilt loader 0.19.2. tried downgrading to 1.1.0 and it resulted in same error, 1.1.2 had a whole different error
trying to start a server in order to make a working server pack for my modpack MineColonies: Dimensional Adventure and got a crash report labeling this mod as the culprit for the error.
crash report is attached,
Whenever I try and boot up or create a world my game crashes. The game seems to think it is an incompatibility between Cristel-Lib and FPS Reducer. Though when looking through the logs, the crash seems to be related to the way this mod handles its built-in data/resource packs.
Hi,
You can't rely on the AWT package to be available on all java installations, it's missing on a lot of linux dists.
impl packages are internal implementation and can change at any time, even between patch versions. Referencing impl details directly causes the mod (and any mod that relies on it) to be extremely fragile to version changes.
If using implementation classes directly, please properly mark the required version you are developing against in your fabric.mod.json file
crash-2024-01-20_01.49.43-client.txt
worked on terrablender 3.3.0.5 but crashes after launch in every later terrablender version
always crashes when using quilt, even on a completely fresh profile.
`PollyMC version: 7.2 (official)
Launched instance in offline mode
Minecraft folder is:
C:/Users/rafsu/AppData/Roaming/PollyMC/instances/1.20.1/.minecraft
Java path is:
C:/Program Files/Java/jdk-17/bin/javaw.exe
Java is version 17.0.8, using 64 (amd64) architecture, from Oracle Corporation.
Main Class:
org.quiltmc.loader.impl.launch.knot.KnotClient
Native path:
C:/Users/rafsu/AppData/Roaming/PollyMC/instances/1.20.1/natives
Traits:
traits FirstThreadOnMacOS
traits XR:Initial
Libraries:
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-glfw-natives-windows-arm64/3.3.1/lwjgl-glfw-natives-windows-arm64-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-glfw-natives-windows-x86/3.3.1/lwjgl-glfw-natives-windows-x86-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-glfw-natives-windows/3.3.1/lwjgl-glfw-natives-windows-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-glfw/3.3.1/lwjgl-glfw-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-jemalloc-natives-windows-arm64/3.3.1/lwjgl-jemalloc-natives-windows-arm64-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-jemalloc-natives-windows-x86/3.3.1/lwjgl-jemalloc-natives-windows-x86-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-jemalloc-natives-windows/3.3.1/lwjgl-jemalloc-natives-windows-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-jemalloc/3.3.1/lwjgl-jemalloc-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-natives-windows-arm64/3.3.1/lwjgl-natives-windows-arm64-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-natives-windows-x86/3.3.1/lwjgl-natives-windows-x86-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-natives-windows/3.3.1/lwjgl-natives-windows-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-openal-natives-windows-arm64/3.3.1/lwjgl-openal-natives-windows-arm64-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-openal-natives-windows-x86/3.3.1/lwjgl-openal-natives-windows-x86-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-openal-natives-windows/3.3.1/lwjgl-openal-natives-windows-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-openal/3.3.1/lwjgl-openal-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-opengl-natives-windows-arm64/3.3.1/lwjgl-opengl-natives-windows-arm64-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-opengl-natives-windows-x86/3.3.1/lwjgl-opengl-natives-windows-x86-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-opengl-natives-windows/3.3.1/lwjgl-opengl-natives-windows-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-opengl/3.3.1/lwjgl-opengl-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-stb-natives-windows-arm64/3.3.1/lwjgl-stb-natives-windows-arm64-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-stb-natives-windows-x86/3.3.1/lwjgl-stb-natives-windows-x86-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-stb-natives-windows/3.3.1/lwjgl-stb-natives-windows-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-stb/3.3.1/lwjgl-stb-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-tinyfd-natives-windows-arm64/3.3.1/lwjgl-tinyfd-natives-windows-arm64-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-tinyfd-natives-windows-x86/3.3.1/lwjgl-tinyfd-natives-windows-x86-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-tinyfd-natives-windows/3.3.1/lwjgl-tinyfd-natives-windows-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl-tinyfd/3.3.1/lwjgl-tinyfd-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/lwjgl/lwjgl/3.3.1/lwjgl-3.3.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/com/github/oshi/oshi-core/6.2.2/oshi-core-6.2.2.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/com/google/code/gson/gson/2.10/gson-2.10.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/com/google/guava/guava/31.1-jre/guava-31.1-jre.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/com/ibm/icu/icu4j/71.1/icu4j-71.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/com/mojang/authlib/4.0.43/authlib-4.0.43.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/com/mojang/blocklist/1.0.10/blocklist-1.0.10.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/com/mojang/brigadier/1.1.8/brigadier-1.1.8.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/com/mojang/datafixerupper/6.0.8/datafixerupper-6.0.8.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/com/mojang/logging/1.1.1/logging-1.1.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/com/mojang/patchy/2.2.10/patchy-2.2.10.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/com/mojang/text2speech/1.17.9/text2speech-1.17.9.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/commons-codec/commons-codec/1.15/commons-codec-1.15.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/commons-io/commons-io/2.11.0/commons-io-2.11.0.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/io/netty/netty-buffer/4.1.82.Final/netty-buffer-4.1.82.Final.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/io/netty/netty-codec/4.1.82.Final/netty-codec-4.1.82.Final.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/io/netty/netty-common/4.1.82.Final/netty-common-4.1.82.Final.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/io/netty/netty-handler/4.1.82.Final/netty-handler-4.1.82.Final.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/io/netty/netty-resolver/4.1.82.Final/netty-resolver-4.1.82.Final.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/io/netty/netty-transport-classes-epoll/4.1.82.Final/netty-transport-classes-epoll-4.1.82.Final.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/io/netty/netty-transport-native-unix-common/4.1.82.Final/netty-transport-native-unix-common-4.1.82.Final.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/io/netty/netty-transport/4.1.82.Final/netty-transport-4.1.82.Final.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/it/unimi/dsi/fastutil/8.5.9/fastutil-8.5.9.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/net/java/dev/jna/jna-platform/5.12.1/jna-platform-5.12.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/net/java/dev/jna/jna/5.12.1/jna-5.12.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/apache/commons/commons-compress/1.21/commons-compress-1.21.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/apache/httpcomponents/httpcore/4.4.15/httpcore-4.4.15.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/apache/logging/log4j/log4j-api/2.19.0/log4j-api-2.19.0.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/apache/logging/log4j/log4j-core/2.19.0/log4j-core-2.19.0.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/apache/logging/log4j/log4j-slf4j2-impl/2.19.0/log4j-slf4j2-impl-2.19.0.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/joml/joml/1.10.5/joml-1.10.5.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/slf4j/slf4j-api/2.0.1/slf4j-api-2.0.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/net/fabricmc/intermediary/1.20.1/intermediary-1.20.1.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/net/fabricmc/tiny-mappings-parser/0.3.0+build.17/tiny-mappings-parser-0.3.0+build.17.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/net/fabricmc/sponge-mixin/0.12.5+mixin.0.8.5/sponge-mixin-0.12.5+mixin.0.8.5.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/net/fabricmc/tiny-remapper/0.8.6/tiny-remapper-0.8.6.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/net/fabricmc/access-widener/2.1.0/access-widener-2.1.0.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/quiltmc/quilt-json5/1.0.2/quilt-json5-1.0.2.jar (missing)
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/ow2/asm/asm/9.5/asm-9.5.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/ow2/asm/asm-analysis/9.5/asm-analysis-9.5.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/ow2/asm/asm-commons/9.5/asm-commons-9.5.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/ow2/asm/asm-tree/9.5/asm-tree-9.5.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/ow2/asm/asm-util/9.5/asm-util-9.5.jar
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/quiltmc/quilt-config/1.0.0-beta.6/quilt-config-1.0.0-beta.6.jar (missing)
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/org/quiltmc/quilt-loader/0.19.5/quilt-loader-0.19.5.jar (missing)
C:/Users/rafsu/AppData/Roaming/PollyMC/libraries/com/mojang/minecraft/1.20.1/minecraft-1.20.1-client.jar
Native libraries:
Mods:
[โ] cristellib-1.1.3-fabric
Params:
--username --version 1.20.1 --gameDir C:/Users/rafsu/AppData/Roaming/PollyMC/instances/1.20.1/.minecraft --assetsDir C:/Users/rafsu/AppData/Roaming/PollyMC/assets --assetIndex 5 --uuid --accessToken --userType --versionType release
Window size: 854 x 480
Launcher: standard
Java Arguments:
[-XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump, -Xms512m, -Xmx4096m, -Duser.language=en]
Minecraft process ID: 5036
Exception caught from launcher
java.lang.ClassNotFoundException: org.quiltmc.loader.impl.launch.knot.KnotClient
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
at org.prismlauncher.utils.ReflectionUtils.findMainMethod(ReflectionUtils.java:151)
at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:87)
at org.prismlauncher.EntryPoint.listen(EntryPoint.java:126)
at org.prismlauncher.EntryPoint.main(EntryPoint.java:71)
Exiting with ERROR
Process exited with code 2.
Clipboard copy at: 17 Oct 2023 22:04:08 +0600
`
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.