Giter VIP home page Giter VIP logo

cristel-lib's Introduction

Hi there ๐Ÿ‘‹

About Me:

Working on many Minecraft mods

GitHub Stats:

cristel-lib's People

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

settingdust

cristel-lib's Issues

Missing the green library badge in modmenu

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.

Config 1.20.1 Forge

cristellib-1.1.5-forge.jar
[29Feb2024 19:30:03.134] [Render thread/ERROR] [Cristel Lib/]: Cristel Lib Config Pack has no data

[1.20.1] 1.1.2 Crashes on Quilt

https://mclo.gs/zsF1lLY

---- 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)

Mark Cristel Lib 1.2.3 as beta until FAPI 0.95.4 goes out of beta

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

Mixin error when using Arclight

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.

[1.20.1] Crash When Loading or Creating World

Description:

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.

Versions:

  • Forge: 47.2.4
  • Cristel-Lib: 1.1.5
  • FPS Reducer: 1.20-2.5

Logs:

latest.log | debug.log

Utilizing internals causes crashes between versions

import net.fabricmc.fabric.impl.resource.loader.ModNioResourcePack;

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 whenever using quilt

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
`

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.