PepperCode1 / Continuity

A Fabric mod that allows for efficient connected textures
GNU Lesser General Public License v3.0
268 stars 70 forks source link

Unable to load resource pack? ! #495

Open QianMuu opened 1 month ago

QianMuu commented 1 month ago

Loading a theme resource pack will cause the resource pack to fail to load.

Version:continuity-3.0.0-beta.5+1.21 fabric-api-0.101.2+1.21

(fabric-api-0.100.8+1.21.——It also cannot be used normally.)

PepperCode1 commented 1 month ago

This is not enough information. Send your game log.

dsambugaro commented 4 weeks ago

It seems that I'm experiencing a similar issue. The problem is that the continuity-3.0.0-beta.5+1.21 version throws an error when using fabric-api-0.102.1+1.21.1.

However, it works fine with fabric-api-0.100.6+1.21.

In other words, continuity-3.0.0-beta.5+1.21 doesn't work with Minecraft version 1.21.1, because when using the Fabric API version for the 1.21.1, it crashes.

My Crash report
---- Minecraft Crash Report ----
// Why did you do that?

Time: 2024-08-19 10:58:31
Description: Tessellating block in world - Indium Renderer

java.lang.NoSuchMethodError: 'void net.fabricmc.fabric.impl.renderer.VanillaModelEncoder.emitBlockQuads(net.minecraft.class_1087, net.minecraft.class_2680, java.util.function.Supplier, net.fabricmc.fabric.api.renderer.v1.render.RenderContext, net.fabricmc.fabric.api.renderer.v1.mesh.QuadEmitter)'
    at net.minecraft.class_1087.emitBlockQuads(class_1087.java:1039)
    at net.minecraft.class_1097.emitBlockQuads(class_1097.java:574)
    at net.fabricmc.fabric.api.renderer.v1.model.ForwardingBakedModel.emitBlockQuads(ForwardingBakedModel.java:51)
    at me.pepperbell.continuity.client.model.CtmBakedModel.emitBlockQuads(CtmBakedModel.java:53)
    at link.infra.indium.renderer.render.TerrainRenderContext.tessellateBlock(TerrainRenderContext.java:131)
    at me.jellysquid.mods.sodium.client.render.chunk.compile.tasks.ChunkBuilderMeshingTask.redirect$bfk000$indium$onRenderBlock(ChunkBuilderMeshingTask.java:543)
    at me.jellysquid.mods.sodium.client.render.chunk.compile.tasks.ChunkBuilderMeshingTask.execute(ChunkBuilderMeshingTask.java:103)
    at me.jellysquid.mods.sodium.client.render.chunk.compile.tasks.ChunkBuilderMeshingTask.execute(ChunkBuilderMeshingTask.java:39)
    at me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkJobTyped.execute(ChunkJobTyped.java:44)
    at me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkBuilder$WorkerRunnable.run(ChunkBuilder.java:186)
    at java.base/java.lang.Thread.run(Thread.java:1583)

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_1087.emitBlockQuads(class_1087.java:1039)
    at net.minecraft.class_1097.emitBlockQuads(class_1097.java:574)
    at net.fabricmc.fabric.api.renderer.v1.model.ForwardingBakedModel.emitBlockQuads(ForwardingBakedModel.java:51)
    at me.pepperbell.continuity.client.model.CtmBakedModel.emitBlockQuads(CtmBakedModel.java:53)

-- Block being tessellated --
Details:
    Block: Block{minecraft:grass_block}[snowy=false]
    Block location: World: (309,112,-64), Section: (at 5,0,0 in 19,7,-4; chunk contains blocks 304,-64,-64 to 319,319,-49), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,-64,-512 to 511,319,-1)
Stacktrace:
    at link.infra.indium.renderer.render.TerrainRenderContext.tessellateBlock(TerrainRenderContext.java:131)
    at me.jellysquid.mods.sodium.client.render.chunk.compile.tasks.ChunkBuilderMeshingTask.redirect$bfk000$indium$onRenderBlock(ChunkBuilderMeshingTask.java:543)
    at me.jellysquid.mods.sodium.client.render.chunk.compile.tasks.ChunkBuilderMeshingTask.execute(ChunkBuilderMeshingTask.java:103)
    at me.jellysquid.mods.sodium.client.render.chunk.compile.tasks.ChunkBuilderMeshingTask.execute(ChunkBuilderMeshingTask.java:39)
    at me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkJobTyped.execute(ChunkJobTyped.java:44)
    at me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkBuilder$WorkerRunnable.run(ChunkBuilder.java:186)
    at java.base/java.lang.Thread.run(Thread.java:1583)

-- Block being rendered --
Details:
    Block: Block{minecraft:grass_block}[snowy=false]
    Block location: World: (309,112,-64), Section: (at 5,0,0 in 19,7,-4; chunk contains blocks 304,-64,-64 to 319,319,-49), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,-64,-512 to 511,319,-1)
    Chunk section: RenderSection at chunk (19, 7, -4) from (304, 112, -64) to (319, 127, -49)
    Render context volume: class_3341{minX=302, minY=110, minZ=-66, maxX=321, maxY=129, maxZ=-47}
Stacktrace:
    at me.jellysquid.mods.sodium.client.render.chunk.compile.tasks.ChunkBuilderMeshingTask.execute(ChunkBuilderMeshingTask.java:103)
    at me.jellysquid.mods.sodium.client.render.chunk.compile.tasks.ChunkBuilderMeshingTask.execute(ChunkBuilderMeshingTask.java:39)
    at me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkJobTyped.execute(ChunkJobTyped.java:44)
    at me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkBuilder$WorkerRunnable.run(ChunkBuilder.java:186)
    at java.base/java.lang.Thread.run(Thread.java:1583)

-- Uptime --
Details:
    JVM uptime: 70.826s
    Wall uptime: 63.451s
    High-res time: 62.396s
    Client ticks: 1072 ticks / 53.600s
Stacktrace:
    at net.minecraft.class_310.method_1587(class_310.java:2501)
    at net.minecraft.class_310.method_54580(class_310.java:949)
    at net.minecraft.class_310.method_1514(class_310.java:902)
    at net.minecraft.client.main.Main.main(Main.java:256)
    at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470)
    at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
    at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

-- Affected level --
Details:
    All players: 1 total; [class_746['dsambugaro'/14, l='ClientLevel', x=307.04, y=113.00, z=-39.41]]
    Chunk stats: 4096, 288
    Level dimension: minecraft:overworld
    Level spawn location: World: (0,81,0), Section: (at 0,1,0 in 0,5,0; chunk contains blocks 0,-64,0 to 15,319,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,-64,0 to 511,319,511)
    Level time: 2584445 game time, 4112971 day time
    Server brand: fabric
    Server type: Integrated singleplayer server
    Tracked entity count: 289

-- Last reload --
Details:
    Reload number: 3
    Reload reason: manual
    Finished: Yes
    Packs: vanilla, fabric, cloth-config, continuity, entity_model_features, entity_texture_features, fabric-api, fabric-api-base, fabric-api-lookup-api-v1, fabric-biome-api-v1, fabric-block-api-v1, fabric-block-view-api-v2, fabric-blockrenderlayer-v1, fabric-client-tags-api-v1, fabric-command-api-v1, fabric-command-api-v2, fabric-commands-v0, fabric-content-registries-v0, fabric-convention-tags-v1, fabric-convention-tags-v2, fabric-crash-report-info-v1, fabric-data-attachment-api-v1, fabric-data-generation-api-v1, fabric-dimensions-v1, fabric-entity-events-v1, fabric-events-interaction-v0, fabric-game-rule-api-v1, fabric-item-api-v1, fabric-item-group-api-v1, fabric-key-binding-api-v1, fabric-keybindings-v0, fabric-lifecycle-events-v1, fabric-loot-api-v2, fabric-loot-api-v3, fabric-message-api-v1, fabric-model-loading-api-v1, fabric-networking-api-v1, fabric-object-builder-api-v1, fabric-particles-v1, fabric-recipe-api-v1, fabric-registry-sync-v0, fabric-renderer-api-v1, fabric-renderer-indigo, fabric-renderer-registries-v1, fabric-rendering-data-attachment-v1, fabric-rendering-fluids-v1, fabric-rendering-v0, fabric-rendering-v1, fabric-resource-conditions-api-v1, fabric-resource-loader-v0, fabric-screen-api-v1, fabric-screen-handler-api-v1, fabric-sound-api-v1, fabric-transfer-api-v1, fabric-transitive-access-wideners-v1, fabricloader, indium, iris, lightoverlay, modmenu, sodium, file/qrafty's-capitalized-font.zip, file/Simple Grass Flowers v1.8.1.zip, file/sus_sand_1.6.zip, file/§9Better Boats.zip, file/Minimal Armor 1.20 v1.3.zip, file/colourful containers 1.21.zip, file/enchant icons 1.21 v1.3.zip, continuity:default, continuity:glass_pane_culling_fix

-- System Details --
Details:
    Minecraft Version: 1.21.1
    Minecraft Version ID: 1.21.1
    Operating System: Linux (amd64) version 6.8.0-40-generic
    Java Version: 21.0.3, Microsoft
    Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
    Memory: 522705520 bytes (498 MiB) / 1140850688 bytes (1088 MiB) up to 2147483648 bytes (2048 MiB)
    CPUs: 12
    Processor Vendor: GenuineIntel
    Processor Name: Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz
    Identifier: Intel64 Family 6 Model 165 Stepping 2
    Microarchitecture: Comet Lake
    Frequency (GHz): 2.60
    Number of physical packages: 1
    Number of physical CPUs: 6
    Number of logical CPUs: 12
    Graphics card #0 name: CometLake-H GT2 [UHD Graphics]
    Graphics card #0 vendor: Intel Corporation (0x8086)
    Graphics card #0 VRAM (MiB): 256.00
    Graphics card #0 deviceId: 0x9bc4
    Graphics card #0 versionInfo: unknown
    Graphics card #1 name: TU117M [GeForce GTX 1650 Mobile / Max-Q]
    Graphics card #1 vendor: NVIDIA Corporation (0x10de)
    Graphics card #1 VRAM (MiB): 288.00
    Graphics card #1 deviceId: 0x1f99
    Graphics card #1 versionInfo: unknown
    Virtual memory max (MiB): 20140.77
    Virtual memory used (MiB): 13403.90
    Swap memory total (MiB): 8192.00
    Swap memory used (MiB): 0.00
    Space in storage for jna.tmpdir (MiB): available: 376384.34, total: 476532.09
    Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 376384.34, total: 476532.09
    Space in storage for io.netty.native.workdir (MiB): available: 376384.34, total: 476532.09
    Space in storage for java.io.tmpdir (MiB): available: 376384.34, total: 476532.09
    Space in storage for workdir (MiB): available: 376384.34, total: 476532.09
    JVM Flags: 8 total; -Xss1M -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
    Fabric Mods: 
        architectury: Architectury 13.0.6
        cloth-config: Cloth Config v15 15.0.128
            cloth-basic-math: cloth-basic-math 0.6.1
        continuity: Continuity 3.0.0-beta.5+1.21
        entity_model_features: Entity Model Features 2.1.3
        entity_texture_features: Entity Texture Features 6.1.3
            org_apache_httpcomponents_httpmime: httpmime 4.5.10
        fabric-api: Fabric API 0.102.1+1.21.1
            fabric-api-base: Fabric API Base 0.4.42+6573ed8c6a
            fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.68+b55973446a
            fabric-biome-api-v1: Fabric Biome API (v1) 13.0.29+5bd9f1bc6a
            fabric-block-api-v1: Fabric Block API (v1) 1.0.22+0af3f5a76a
            fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.10+6573ed8c6a
            fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.52+0af3f5a76a
            fabric-client-tags-api-v1: Fabric Client Tags 1.1.15+6573ed8c6a
            fabric-command-api-v1: Fabric Command API (v1) 1.2.49+f71b366f6a
            fabric-command-api-v2: Fabric Command API (v2) 2.2.28+6ced4dd96a
            fabric-commands-v0: Fabric Commands (v0) 0.2.66+df3654b36a
            fabric-content-registries-v0: Fabric Content Registries (v0) 8.0.16+b55973446a
            fabric-convention-tags-v1: Fabric Convention Tags 2.0.20+7f945d5b6a
            fabric-convention-tags-v2: Fabric Convention Tags (v2) 2.6.0+605f22ad6a
            fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.29+0af3f5a76a
            fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.1.27+1daea2156a
            fabric-data-generation-api-v1: Fabric Data Generation API (v1) 20.2.17+16c4ae256a
            fabric-dimensions-v1: Fabric Dimensions API (v1) 4.0.0+6fc22b996a
            fabric-entity-events-v1: Fabric Entity Events (v1) 1.6.12+6fc22b996a
            fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.7.12+ba9dae066a
            fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.53+6ced4dd96a
            fabric-item-api-v1: Fabric Item API (v1) 11.0.0+afdfc9216a
            fabric-item-group-api-v1: Fabric Item Group API (v1) 4.1.4+780172706a
            fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.47+0af3f5a76a
            fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.45+df3654b36a
            fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.3.12+6c1df3606a
            fabric-loot-api-v2: Fabric Loot API (v2) 3.0.14+3f89f5a56a
            fabric-loot-api-v3: Fabric Loot API (v3) 1.0.2+3f89f5a56a
            fabric-message-api-v1: Fabric Message API (v1) 6.0.13+6573ed8c6a
            fabric-model-loading-api-v1: Fabric Model Loading API (v1) 2.0.0+fe474d6b6a
            fabric-networking-api-v1: Fabric Networking API (v1) 4.2.2+60c3209b6a
            fabric-object-builder-api-v1: Fabric Object Builder API (v1) 15.2.0+40875a936a
            fabric-particles-v1: Fabric Particles (v1) 4.0.2+6573ed8c6a
            fabric-recipe-api-v1: Fabric Recipe API (v1) 5.0.12+650897126a
            fabric-registry-sync-v0: Fabric Registry Sync (v0) 5.1.2+60c3209b6a
            fabric-renderer-api-v1: Fabric Renderer API (v1) 3.4.0+c705a49c6a
            fabric-renderer-indigo: Fabric Renderer - Indigo 1.7.0+c705a49c6a
            fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.68+df3654b36a
            fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.48+73761d2e6a
            fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.1.6+1daea2156a
            fabric-rendering-v0: Fabric Rendering (v0) 1.1.71+df3654b36a
            fabric-rendering-v1: Fabric Rendering (v1) 5.0.5+df16efd06a
            fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 4.3.0+8dc279b16a
            fabric-resource-loader-v0: Fabric Resource Loader (v0) 1.3.0+565991296a
            fabric-screen-api-v1: Fabric Screen API (v1) 2.0.25+8b68f1c76a
            fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.86+b55973446a
            fabric-sound-api-v1: Fabric Sound API (v1) 1.0.23+6573ed8c6a
            fabric-transfer-api-v1: Fabric Transfer API (v1) 5.1.17+1db1cc1f6a
            fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 6.1.0+1daea2156a
        fabricloader: Fabric Loader 0.15.11
            mixinextras: MixinExtras 0.3.5
        indium: Indium 1.0.34+mc1.21
        iris: Iris 1.7.3+mc1.21
            io_github_douira_glsl-transformer: glsl-transformer 2.0.1
            org_anarres_jcpp: jcpp 1.4.14
            org_antlr_antlr4-runtime: antlr4-runtime 4.13.1
        java: OpenJDK 64-Bit Server VM 21
        lightoverlay: Light Overlay 12.0.0
        minecraft: Minecraft 1.21.1
        modmenu: Mod Menu 11.0.1
            placeholder-api: Placeholder API 2.4.0-pre.2+1.21
        sodium: Sodium 0.5.11+mc1.21
    Loaded Shaderpack: ComplementaryReimagined_r5.2.2.zip
        Profile: MEDIUM (+6 options changed by user)
    Launched Version: fabric-loader-0.15.11-1.21.1
    Launcher name: minecraft-launcher
    Backend library: LWJGL version 3.3.3-snapshot
    Backend API: NVIDIA GeForce GTX 1650/PCIe/SSE2 GL version 3.2.0 NVIDIA 535.183.01, NVIDIA Corporation
    Window size: 1920x1080
    GFLW Platform: x11
    GL Caps: Using framebuffer using OpenGL 3.2
    GL debug messages: 
    Is Modded: Definitely; Client brand changed to 'fabric'; Server brand changed to 'fabric'
    Universe: 400921fb54442d18
    Type: Integrated Server (map_client.txt)
    Graphics mode: fancy
    Render Distance: 16/16 chunks
    Resource Packs: vanilla, fabric, cloth-config, continuity, entity_model_features, entity_texture_features, fabric-api, fabric-api-base, fabric-api-lookup-api-v1, fabric-biome-api-v1, fabric-block-api-v1, fabric-block-view-api-v2, fabric-blockrenderlayer-v1, fabric-client-tags-api-v1, fabric-command-api-v1, fabric-command-api-v2, fabric-commands-v0, fabric-content-registries-v0, fabric-convention-tags-v1, fabric-convention-tags-v2, fabric-crash-report-info-v1, fabric-data-attachment-api-v1, fabric-data-generation-api-v1, fabric-dimensions-v1, fabric-entity-events-v1, fabric-events-interaction-v0, fabric-game-rule-api-v1, fabric-item-api-v1, fabric-item-group-api-v1, fabric-key-binding-api-v1, fabric-keybindings-v0, fabric-lifecycle-events-v1, fabric-loot-api-v2, fabric-loot-api-v3, fabric-message-api-v1, fabric-model-loading-api-v1, fabric-networking-api-v1, fabric-object-builder-api-v1, fabric-particles-v1, fabric-recipe-api-v1, fabric-registry-sync-v0, fabric-renderer-api-v1, fabric-renderer-indigo, fabric-renderer-registries-v1, fabric-rendering-data-attachment-v1, fabric-rendering-fluids-v1, fabric-rendering-v0, fabric-rendering-v1, fabric-resource-conditions-api-v1, fabric-resource-loader-v0, fabric-screen-api-v1, fabric-screen-handler-api-v1, fabric-sound-api-v1, fabric-transfer-api-v1, fabric-transitive-access-wideners-v1, fabricloader, indium, iris, lightoverlay, modmenu, sodium, file/qrafty's-capitalized-font.zip, file/Simple Grass Flowers v1.8.1.zip, file/sus_sand_1.6.zip, file/§9Better Boats.zip, file/Minimal Armor 1.20 v1.3.zip (incompatible), file/colourful containers 1.21.zip, file/enchant icons 1.21 v1.3.zip, continuity:default, continuity:glass_pane_culling_fix
    Current Language: en_us
    Locale: en_US
    System encoding: UTF-8
    File encoding: UTF-8
    CPU: 12x Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz
    Server Running: true
    Player Count: 1 / 8; [class_3222['dsambugaro'/14, l='ServerLevel[Mistic]', x=307.04, y=113.00, z=-39.41]]
    Active Data Packs: vanilla, fabric, fabric-convention-tags-v2
    Available Data Packs: bundle, fabric, fabric-convention-tags-v2, trade_rebalance, vanilla
    Enabled Feature Flags: minecraft:vanilla
    World Generation: Stable
    World Seed: -5227856137951101507
ImGRUI commented 4 weeks ago

It seems that I'm experiencing a similar issue. The problem is that the continuity-3.0.0-beta.5+1.21 version throws an error when using fabric-api-0.102.1+1.21.1.

However, it works fine with fabric-api-0.100.6+1.21.

In other words, continuity-3.0.0-beta.5+1.21 doesn't work with Minecraft version 1.21.1, because when using the Fabric API version for the 1.21.1, it crashes.

My Crash report

Update Indium

dsambugaro commented 4 weeks ago

Update Indium

I do not believe I miss that. Thanks for the help, problem solved!