comp500 / Indium

Sodium addon providing support for the Fabric Rendering API, based on Indigo
https://modrinth.com/mod/indium
Apache License 2.0
388 stars 87 forks source link

Crash upon generating chunks #144

Closed ErakAcheron closed 1 year ago

ErakAcheron commented 1 year ago

When generating chunks in a world with indium loaded, frequently some chunks (seemingly mostly oceanic / water chunks) simply fail to render, and the game crashes shortly after (sometimes immediately) if I remain in the area with the unrendered chunks.

I am running a fairly heavily modded version, but the issue is totally eliminated once Indium is removed from the mods folder, and it (alongside sodium) is also identified as the probable cause of the issue by the Not Enough Crashes mod.

A Crash Report file is attached, but I'll also paste it below: crash-2022-10-18_14.34.25-client.txt

---- Minecraft Crash Report ---- // Daisy, daisy...

Time: 2022-10-18 14:34:25 Description: Unexpected error

java.util.concurrent.CompletionException: net.minecraft.class_148: Tessellating block in world - Indium Renderer at Not Enough Crashes deobfuscated stack trace.(1.19+build.4) at java.util.concurrent.CompletableFuture.reportJoin(CompletableFuture.java:413) at java.util.concurrent.CompletableFuture.join(CompletableFuture.java:2118) at me.jellysquid.mods.sodium.common.util.collections.WorkStealingFutureDrain.findNext(WorkStealingFutureDrain.java:47) at me.jellysquid.mods.sodium.common.util.collections.WorkStealingFutureDrain.hasNext(WorkStealingFutureDrain.java:28) at me.jellysquid.mods.sodium.client.render.chunk.region.RenderRegionManager.setupUploadBatches(RenderRegionManager.java:123) at me.jellysquid.mods.sodium.client.render.chunk.region.RenderRegionManager.upload(RenderRegionManager.java:59) at me.jellysquid.mods.sodium.client.render.chunk.RenderSectionManager.updateChunks(RenderSectionManager.java:334) at me.jellysquid.mods.sodium.client.render.chunk.RenderSectionManager.updateChunks(RenderSectionManager.java:312) at me.jellysquid.mods.sodium.client.render.SodiumWorldRenderer.updateChunks(SodiumWorldRenderer.java:197) at net.minecraft.client.render.WorldRenderer.setupTerrain(WorldRenderer:14054) at net.minecraft.client.render.WorldRenderer.render(WorldRenderer:1240) at net.minecraft.client.render.GameRenderer.renderWorld(GameRenderer:1039) at net.minecraft.client.render.GameRenderer.render(GameRenderer:816) at net.minecraft.client.MinecraftClient.render(MinecraftClient:1177) at net.minecraft.client.MinecraftClient.run(MinecraftClient:768) at net.minecraft.client.main.Main.method_44604(Main:244) at net.minecraft.client.main.Main.main(Main:51) at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) Caused by: net.minecraft.class_148: Tessellating block in world - Indium Renderer at link.infra.indium.renderer.render.TerrainRenderContext.tessellateBlock(TerrainRenderContext.java:61) at me.jellysquid.mods.sodium.client.render.chunk.tasks.ChunkRenderRebuildTask.redirect$cgf000$onRenderBlock(ChunkRenderRebuildTask.java:554) at me.jellysquid.mods.sodium.client.render.chunk.tasks.ChunkRenderRebuildTask.performBuild(ChunkRenderRebuildTask.java:99) at me.jellysquid.mods.sodium.client.render.chunk.compile.ChunkBuilder.processJob(ChunkBuilder.java:285) at me.jellysquid.mods.sodium.client.render.chunk.compile.ChunkBuilder$WorkerRunnable.run(ChunkBuilder.java:325) at java.lang.Thread.run(Thread.java:833) Caused by: java.lang.NullPointerException

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

-- Head -- Thread: Render thread Stacktrace: at java.base/java.util.concurrent.CompletableFuture.reportJoin(CompletableFuture.java:413) at java.base/java.util.concurrent.CompletableFuture.join(CompletableFuture.java:2118) at me.jellysquid.mods.sodium.common.util.collections.WorkStealingFutureDrain.findNext(WorkStealingFutureDrain.java:47) at me.jellysquid.mods.sodium.common.util.collections.WorkStealingFutureDrain.hasNext(WorkStealingFutureDrain.java:28) at me.jellysquid.mods.sodium.client.render.chunk.region.RenderRegionManager.setupUploadBatches(RenderRegionManager.java:123) at me.jellysquid.mods.sodium.client.render.chunk.region.RenderRegionManager.upload(RenderRegionManager.java:59) at me.jellysquid.mods.sodium.client.render.chunk.RenderSectionManager.updateChunks(RenderSectionManager.java:334) at me.jellysquid.mods.sodium.client.render.chunk.RenderSectionManager.updateChunks(RenderSectionManager.java:312) at me.jellysquid.mods.sodium.client.render.SodiumWorldRenderer.updateChunks(SodiumWorldRenderer.java:197) at net.minecraft.class_761.method_3273(class_761.java:14054) at net.minecraft.class_761.method_22710(class_761.java:1240) at net.minecraft.class_757.method_3188(class_757.java:1039)

-- Affected level -- Details: All players: 1 total; [class_746['Erak_Acheron'/109, l='ClientLevel', x=-12525.46, y=67.50, z=-18297.67]] Chunk stats: 4096, 80 Level dimension: minecraft:overworld Level spawn location: World: (0,70,0), Section: (at 0,6,0 in 0,4,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: 282490 game time, 52407 day time Server brand: fabric Server type: Integrated singleplayer server Stacktrace: at net.minecraft.class_638.method_8538(class_638.java:453) at net.minecraft.class_310.method_1587(class_310.java:2341) at net.minecraft.class_310.method_1514(class_310.java:792) at net.minecraft.client.main.Main.method_44604(Main.java:244) at net.minecraft.client.main.Main.main(Main.java:51) at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

-- Last reload -- Details: Reload number: 1 Reload reason: initial Finished: Yes Packs: Default, #pinkys Chorus stalks.zip, 3D+Chains+v1.0.zip, EnderEyes_v1.2.zip, MushroomsPlus_v1.zip, Netherite Armor.zip, better-vanilla-sandstone-1-17.zip, Nate's+Tweaks+1.3.0.zip, VanillaTweaks_r790147.zip, True VT 1.19.zip, Supplementaries Generated Pack, farmland-sides-e3530.zip, prismarine-tweaks-by-kovaszos-uborka-e290.zip, Fancy Kelp.zip, hanging-vines.zip, Fabric Mods, Visual+Titles+1.18.zip

-- System Details -- Details: Minecraft Version: 1.19.2 Minecraft Version ID: 1.19.2 Operating System: Windows 10 (amd64) version 10.0 Java Version: 17.0.3, Microsoft Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft Memory: 1534543128 bytes (1463 MiB) / 4294967296 bytes (4096 MiB) up to 4294967296 bytes (4096 MiB) CPUs: 16 Processor Vendor: AuthenticAMD Processor Name: AMD Ryzen 7 5700X 8-Core Processor
Identifier: AuthenticAMD Family 25 Model 33 Stepping 2 Microarchitecture: unknown Frequency (GHz): 3.40 Number of physical packages: 1 Number of physical CPUs: 8 Number of logical CPUs: 16 Graphics card #0 name: NVIDIA GeForce RTX 3060 Graphics card #0 vendor: NVIDIA (0x10de) Graphics card #0 VRAM (MB): 4095.00 Graphics card #0 deviceId: 0x2504 Graphics card #0 versionInfo: DriverVersion=30.0.15.1215 Memory slot #0 capacity (MB): 8192.00 Memory slot #0 clockSpeed (GHz): 3.20 Memory slot #0 type: DDR4 Memory slot #1 capacity (MB): 8192.00 Memory slot #1 clockSpeed (GHz): 3.20 Memory slot #1 type: DDR4 Virtual memory max (MB): 25489.38 Virtual memory used (MB): 18465.64 Swap memory total (MB): 9216.00 Swap memory used (MB): 229.96 JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx4G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M Fabric Mods: amplifiednether: Amplified nether 1.2 architectury: Architectury 6.2.46 audaki_cart_engine: Audaki Cart Engine v2.0.0 autoclicker-fabric: Auto Clicker 1.19.2-1.4.2-build.19 bcc: BetterCompatibilityChecker 2.0.2-build.16+mc1.19.1 bclib: BCLib 2.1.0 betterdeserttemples: YUNG's Better Desert Temples 1.19.2-Fabric-2.2.1 betterdungeons: YUNG's Better Dungeons 1.19.2-Fabric-3.2.1 betterimpaling: Better Impaling 0.1 betteroceanmonuments: YUNG's Better Ocean Monuments 1.19.2-Fabric-2.1.0 betterstrongholds: YUNG's Better Strongholds 1.19.2-Fabric-3.2.0 betterwitchhuts: YUNG's Better Witch Huts 1.19.2-Fabric-2.1.0 capes: Capes 1.4.5+1.19 omega-config: OmegaConfig 1.2.3-1.18.1 carpet: Carpet Mod 1.4.83 carpet-extra: Carpet Extra 1.4.83 chesttracker: Chest Tracker 1.1.17 libgui: LibGui 6.0.0-beta.5+1.19-pre1 jankson: Jankson 4.1.1+j1.2.1 blue_endless_jankson: jankson 1.2.1 libninepatch: LibNinePatch 1.1.0 whereisit: Where Is It 1.14.11 cloth-config: Cloth Config v8 8.2.88 cloth-basic-math: cloth-basic-math 0.6.1 collective-fabric: Collective (Fabric) 5.3 fiber: fiber 0.23.0-2 continuity: Continuity 2.0.1+1.19 deepslateinstamine: Deepslate Instamine 2.1_release easymagic: Easy Magic 4.3.2 eatinganimationid: Eating Animation 1.9 effective: Effective 1.3 midnightlib: MidnightLib 0.5.2 enchantedshulkers: Enchanted Shulkers 1.0.4 com_moandjiezana_toml_toml4j: toml4j 0.7.2 mm: Manningham Mills 2.3 enderscape: Enderscape 0.3.5-1.19.1 entityculling: EntityCulling-Fabric 1.5.2-mc1.19 com_logisticscraft_occlusionculling: occlusionculling 0.0.6-SNAPSHOT extendedbonemeal-fabric: Extended Bone Meal (Fabric) 2.0 fabric-api: Fabric API 0.62.0+1.19.2 fabric-api-base: Fabric API Base 0.4.12+93d8cb8290 fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.10+93d8cb8290 fabric-biome-api-v1: Fabric Biome API (v1) 9.0.18+c6af733c90 fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.21+c6af733c90 fabric-client-tags-api-v1: Fabric Client Tags 1.0.2+b35fea8390 fabric-command-api-v1: Fabric Command API (v1) 1.2.12+f71b366f90 fabric-command-api-v2: Fabric Command API (v2) 2.1.8+93d8cb8290 fabric-commands-v0: Fabric Commands (v0) 0.2.29+df3654b390 fabric-containers-v0: Fabric Containers (v0) 0.1.35+df3654b390 fabric-content-registries-v0: Fabric Content Registries (v0) 3.3.1+624e468e90 fabric-convention-tags-v1: Fabric Convention Tags 1.1.2+93d8cb8290 fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.6+aeb40ebe90 fabric-data-generation-api-v1: Fabric Data Generation API (v1) 5.2.0+b598f4ac90 fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.32+0dd10df690 fabric-entity-events-v1: Fabric Entity Events (v1) 1.4.19+9ff28f4090 fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.29+c6af733c90 fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.29+df3654b390 fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.22+c6af733c90 fabric-item-api-v1: Fabric Item API (v1) 1.5.8+93d8cb8290 fabric-item-groups-v0: Fabric Item Groups (v0) 0.3.30+93d8cb8290 fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.21+93d8cb8290 fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.19+df3654b390 fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.2.0+33ffe9ec90 fabric-loot-api-v2: Fabric Loot API (v2) 1.1.4+83a8659290 fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.1.7+9e7660c690 fabric-message-api-v1: Fabric Message API (v1) 5.0.4+93d8cb8290 fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.15+33fbc73890 fabric-models-v0: Fabric Models (v0) 0.3.18+c6af733c90 fabric-networking-api-v1: Fabric Networking API (v1) 1.2.5+c6af733c90 fabric-networking-v0: Fabric Networking (v0) 0.3.22+df3654b390 fabric-object-builder-api-v1: Fabric Object Builder API (v1) 4.0.12+93d8cb8290 fabric-particles-v1: Fabric Particles (v1) 1.0.11+79adfe0a90 fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.9.26+c6af733c90 fabric-renderer-api-v1: Fabric Renderer API (v1) 1.0.11+c6af733c90 fabric-renderer-indigo: Fabric Renderer - Indigo 0.6.13+aeb40ebe90 fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.21+df3654b390 fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.15+aeb40ebe90 fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.0.8+c6af733c90 fabric-rendering-v0: Fabric Rendering (v0) 1.1.23+df3654b390 fabric-rendering-v1: Fabric Rendering (v1) 1.11.0+73145abb90 fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.0.12+a29562c890 fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.7.0+93d8cb8290 fabric-screen-api-v1: Fabric Screen API (v1) 1.0.27+93d8cb8290 fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.1+1cc24b1b90 fabric-textures-v0: Fabric Textures (v0) 1.0.21+aeb40ebe90 fabric-transfer-api-v1: Fabric Transfer API (v1) 2.1.1+93d8cb8290 fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 1.3.1+42d99c3290 fabric-language-kotlin: Fabric Language Kotlin 1.8.4+kotlin.1.7.20 org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.7.20 org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.7.20 org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.7.20 org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.7.20 org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.18.3 org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.6.4 org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.6.4 org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.4.0 org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.4.0 org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.4.0 org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.4.0 fabricloader: Fabric Loader 0.14.9 ferritecore: FerriteCore 4.2.1 fixedanvilrepaircost-fabric: Fixed Anvil Repair Cost (Fabric) 2.2 forgeconfigapiport: Forge Config API Port 4.2.6 com_electronwill_night-config_core: core 3.6.5 com_electronwill_night-config_toml: toml 3.6.5 geckolib3: Geckolib 3.1.20 com_eliotlash_mclib_mclib: mclib 19 com_eliotlash_molang_molang: molang 19 here-be-no-dragons: Here be no Dragons! 1.0.0 horseinboat: HorseInBoat 1.1.3 indium: Indium 1.0.9+mc1.19.2 inventoryprofilesnext: Inventory Profiles Next 1.8.1 iris: Iris 1.4.0 io_github_douira_glsl-transformer: glsl-transformer 1.0.0-pre21.2 org_anarres_jcpp: jcpp 1.4.14 org_antlr_antlr4-runtime: antlr4-runtime 4.10.1 java: OpenJDK 64-Bit Server VM 17 lambdynlights: LambDynamicLights 2.1.2+1.19 pride: Pride Lib 1.1.2+1.19 spruceui: SpruceUI 4.0.0+1.19 lazydfu: LazyDFU 0.1.3 libipn: libIPN 1.0.0 litematica: Litematica 0.12.4 lithium: Lithium 0.9.0 malilib: MaLiLib 0.13.0 minecarttweaks: Cammie's Minecart Tweaks 1.6 minecraft: Minecraft 1.19.2 minihud: MiniHUD 0.23.3 modmenu: Mod Menu 4.0.6 moonlight: Moonlight 1.19.2-2.0.37 morezombievillagers-fabric: More Zombie Villagers (Fabric) 2.1 noexpensive: NoExpensive 1.19-Fabric-1.4.0 notenoughcrashes: Not Enough Crashes 4.1.8+1.19.2 portablejukebox: Portable Jukebox 2.2.0 puzzleslib: Puzzles Lib 4.3.8 cardinal-components-base: Cardinal Components API (base) 5.0.1 cardinal-components-block: Cardinal Components API (blocks) 5.0.1 cardinal-components-chunk: Cardinal Components API (chunks) 5.0.1 cardinal-components-entity: Cardinal Components API (entities) 5.0.1 cardinal-components-world: Cardinal Components API (worlds) 5.0.1 reeses-sodium-options: Reese's Sodium Options 1.4.7+mc1.19.2-build.59 shulkerboxtooltip: Shulker Box Tooltip 3.1.3+1.19.2 skinlayers: 3d Skin Layers 1.5.2-mc1.19.1 smoothboot: Smooth Boot 1.19-1.7.1 sodium: Sodium 0.4.4+build.18 org_joml_joml: joml 1.10.4 sodium-extra: Sodium Extra 0.4.11+mc1.19.2-build.68 caffeineconfig: CaffeineConfig 1.0.0+1.17 sound_physics_remastered: Sound Physics Remastered 1.19.2-1.0.15 spyglass-improvements: Spyglass Improvements 1.4+mc1.19+fabric starlight: Starlight 1.1.1+fabric.ae22326 structory: Structory 1.0.1 supplementaries: Supplementaries 1.19.2-2.2.6 t_and_t: Towns and Towers - Structure Add-on 1.8.2 terralith: Terralith 2.3 torohealth: ToroHealth Damage Indicators 1.19-fabric-1 trade_cycling: Trade Cycling 1.19.2-1.0.5 travelerstitles: Traveler's Titles 1.19.2-Fabric-3.1.0 wildtoolaccess: Wild Tool Access 1.19.2-1.1.0 worldedit: WorldEdit 7.2.12+6240-87f4ae1 xaerominimap: Xaero's Minimap 22.14.1 xaeroworldmap: Xaero's World Map 1.27.0 yigd: You're in Grave Danger 1.4.4 yungsapi: YUNG's API 1.19.2-Fabric-3.8.0 yungsextras: YUNG's Extras 1.19.2-Fabric-3.1.0 Loaded Shaderpack: (off) Launched Version: fabric-loader-0.14.9-1.19.2 Backend library: LWJGL version 3.3.1 SNAPSHOT Backend API: NVIDIA GeForce RTX 3060/PCIe/SSE2 GL version 3.2.0 NVIDIA 512.15, NVIDIA Corporation Window size: 1920x1017 GL Caps: Using framebuffer using OpenGL 3.2 GL debug messages: Using VBOs: Yes Is Modded: Definitely; Client brand changed to 'fabric'; Server brand changed to 'fabric' Type: Integrated Server (map_client.txt) Graphics mode: fancy Resource Packs: vanilla, file/#pinkys Chorus stalks.zip (incompatible), file/3D+Chains+v1.0.zip (incompatible), file/EnderEyes_v1.2.zip (incompatible), file/MushroomsPlus_v1.zip (incompatible), file/Netherite Armor.zip (incompatible), file/better-vanilla-sandstone-1-17.zip (incompatible), file/Nate's+Tweaks+1.3.0.zip, file/VanillaTweaks_r790147.zip, file/True VT 1.19.zip, Supplementaries Generated Pack, file/farmland-sides-e3530.zip (incompatible), file/prismarine-tweaks-by-kovaszos-uborka-e290.zip (incompatible), file/Fancy Kelp.zip (incompatible), file/hanging-vines.zip (incompatible), Fabric Mods, file/Visual+Titles+1.18.zip (incompatible) Current Language: English (New Zealand) CPU: 16x AMD Ryzen 7 5700X 8-Core Processor Server Running: true Player Count: 1 / 8; [class_3222['Erak_Acheron'/109, l='ServerLevel[1.19.2 YUNG's Mods Test]', x=-12525.46, y=67.50, z=-18297.67]] Data Packs: vanilla, Fabric Mods, Supplementaries Generated Pack, file/loot_overhaul - Copy.zip, file/smart_allays - Copy.zip World Generation: Stable Client Crashes Since Restart: 1 Integrated Server Crashes Since Restart: 0 Suspected Mods: Minecraft (minecraft), Indium (indium), Fabric Loader (fabricloader), Sodium (sodium)

comp500 commented 1 year ago

Could you try replicating this crash with this version of Sodium (modified to propagate more debug information) sodium-fabric-mc1.19.2-0.4.4+rev.930993f-dirty.jar.zip - you'll have to extract the zip (since Github has a file type filter)

ErakAcheron commented 1 year ago

Could you try replicating this crash with this version of Sodium (modified to propagate more debug information) sodium-fabric-mc1.19.2-0.4.4+rev.930993f-dirty.jar.zip - you'll have to extract the zip (since Github has a file type filter)

Crash has been replicated! I had to remove Iris as it didn't recognize the sodium version, but should be otherwise identical to the other version, here's the crash report: crash-2022-10-18_15.13.30-client.txt

--- Minecraft Crash Report ---- // You're mean.

Time: 2022-10-18 15:13:30 Description: Tessellating block in world - Indium Renderer

java.lang.NullPointerException: Tessellating block in world - Indium Renderer

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

-- Head -- Thread: Render thread Stacktrace: at link.infra.indium.renderer.render.TerrainRenderContext.tessellateBlock(TerrainRenderContext.java:59)

-- Block being tessellated -- Details: Block: Block{minecraft:kelp}[age=20] Block location: World: (-12519,48,-18303), Section: (at 9,0,1 in -783,3,-1144; chunk contains blocks -12528,-64,-18304 to -12513,319,-18289), Region: (-25,-36; contains chunks -800,-1152 to -769,-1121, blocks -12800,-64,-18432 to -12289,319,-17921) Stacktrace: at link.infra.indium.renderer.render.TerrainRenderContext.tessellateBlock(TerrainRenderContext.java:59) at me.jellysquid.mods.sodium.client.render.chunk.tasks.ChunkRenderRebuildTask.redirect$cgf000$onRenderBlock(ChunkRenderRebuildTask.java:554) at me.jellysquid.mods.sodium.client.render.chunk.tasks.ChunkRenderRebuildTask.performBuild(ChunkRenderRebuildTask.java:99) at me.jellysquid.mods.sodium.client.render.chunk.compile.ChunkBuilder.processJob(ChunkBuilder.java:285) at me.jellysquid.mods.sodium.client.render.chunk.compile.ChunkBuilder$WorkerRunnable.run(ChunkBuilder.java:325) at java.base/java.lang.Thread.run(Thread.java:833)

-- Affected level -- Details: All players: 1 total; [class_746['Erak_Acheron'/110, l='ClientLevel', x=-12525.46, y=68.25, z=-18297.67]] Chunk stats: 4096, 529 Level dimension: minecraft:overworld Level spawn location: World: (0,70,0), Section: (at 0,6,0 in 0,4,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: 282633 game time, 52550 day time Server brand: fabric Server type: Integrated singleplayer server

-- Last reload -- Details: Reload number: 1 Reload reason: initial Finished: Yes Packs: Default, #pinkys Chorus stalks.zip, 3D+Chains+v1.0.zip, EnderEyes_v1.2.zip, MushroomsPlus_v1.zip, Netherite Armor.zip, better-vanilla-sandstone-1-17.zip, Nate's+Tweaks+1.3.0.zip, VanillaTweaks_r790147.zip, True VT 1.19.zip, Supplementaries Generated Pack, farmland-sides-e3530.zip, prismarine-tweaks-by-kovaszos-uborka-e290.zip, Fancy Kelp.zip, hanging-vines.zip, Fabric Mods, Visual+Titles+1.18.zip

-- System Details -- Details: Minecraft Version: 1.19.2 Minecraft Version ID: 1.19.2 Operating System: Windows 10 (amd64) version 10.0 Java Version: 17.0.3, Microsoft Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft Memory: 1234172960 bytes (1176 MiB) / 4127195136 bytes (3936 MiB) up to 4294967296 bytes (4096 MiB) CPUs: 16 Processor Vendor: AuthenticAMD Processor Name: AMD Ryzen 7 5700X 8-Core Processor
Identifier: AuthenticAMD Family 25 Model 33 Stepping 2 Microarchitecture: unknown Frequency (GHz): 3.40 Number of physical packages: 1 Number of physical CPUs: 8 Number of logical CPUs: 16 Graphics card #0 name: NVIDIA GeForce RTX 3060 Graphics card #0 vendor: NVIDIA (0x10de) Graphics card #0 VRAM (MB): 4095.00 Graphics card #0 deviceId: 0x2504 Graphics card #0 versionInfo: DriverVersion=30.0.15.1215 Memory slot #0 capacity (MB): 8192.00 Memory slot #0 clockSpeed (GHz): 3.20 Memory slot #0 type: DDR4 Memory slot #1 capacity (MB): 8192.00 Memory slot #1 clockSpeed (GHz): 3.20 Memory slot #1 type: DDR4 Virtual memory max (MB): 25489.38 Virtual memory used (MB): 19483.36 Swap memory total (MB): 9216.00 Swap memory used (MB): 250.29 JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx4G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M Fabric Mods: amplifiednether: Amplified nether 1.2 architectury: Architectury 6.2.46 audaki_cart_engine: Audaki Cart Engine v2.0.0 autoclicker-fabric: Auto Clicker 1.19.2-1.4.2-build.19 bcc: BetterCompatibilityChecker 2.0.2-build.16+mc1.19.1 bclib: BCLib 2.1.0 betterdeserttemples: YUNG's Better Desert Temples 1.19.2-Fabric-2.2.1 betterdungeons: YUNG's Better Dungeons 1.19.2-Fabric-3.2.1 betterimpaling: Better Impaling 0.1 betteroceanmonuments: YUNG's Better Ocean Monuments 1.19.2-Fabric-2.1.0 betterstrongholds: YUNG's Better Strongholds 1.19.2-Fabric-3.2.0 betterwitchhuts: YUNG's Better Witch Huts 1.19.2-Fabric-2.1.0 capes: Capes 1.4.5+1.19 omega-config: OmegaConfig 1.2.3-1.18.1 carpet: Carpet Mod 1.4.83 carpet-extra: Carpet Extra 1.4.83 chesttracker: Chest Tracker 1.1.17 libgui: LibGui 6.0.0-beta.5+1.19-pre1 jankson: Jankson 4.1.1+j1.2.1 blue_endless_jankson: jankson 1.2.1 libninepatch: LibNinePatch 1.1.0 whereisit: Where Is It 1.14.11 cloth-config: Cloth Config v8 8.2.88 cloth-basic-math: cloth-basic-math 0.6.1 collective-fabric: Collective (Fabric) 5.3 fiber: fiber 0.23.0-2 continuity: Continuity 2.0.1+1.19 deepslateinstamine: Deepslate Instamine 2.1_release easymagic: Easy Magic 4.3.2 eatinganimationid: Eating Animation 1.9 effective: Effective 1.3 midnightlib: MidnightLib 0.5.2 enchantedshulkers: Enchanted Shulkers 1.0.4 com_moandjiezana_toml_toml4j: toml4j 0.7.2 mm: Manningham Mills 2.3 enderscape: Enderscape 0.3.5-1.19.1 entityculling: EntityCulling-Fabric 1.5.2-mc1.19 com_logisticscraft_occlusionculling: occlusionculling 0.0.6-SNAPSHOT extendedbonemeal-fabric: Extended Bone Meal (Fabric) 2.0 fabric-api: Fabric API 0.62.0+1.19.2 fabric-api-base: Fabric API Base 0.4.12+93d8cb8290 fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.10+93d8cb8290 fabric-biome-api-v1: Fabric Biome API (v1) 9.0.18+c6af733c90 fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.21+c6af733c90 fabric-client-tags-api-v1: Fabric Client Tags 1.0.2+b35fea8390 fabric-command-api-v1: Fabric Command API (v1) 1.2.12+f71b366f90 fabric-command-api-v2: Fabric Command API (v2) 2.1.8+93d8cb8290 fabric-commands-v0: Fabric Commands (v0) 0.2.29+df3654b390 fabric-containers-v0: Fabric Containers (v0) 0.1.35+df3654b390 fabric-content-registries-v0: Fabric Content Registries (v0) 3.3.1+624e468e90 fabric-convention-tags-v1: Fabric Convention Tags 1.1.2+93d8cb8290 fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.6+aeb40ebe90 fabric-data-generation-api-v1: Fabric Data Generation API (v1) 5.2.0+b598f4ac90 fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.32+0dd10df690 fabric-entity-events-v1: Fabric Entity Events (v1) 1.4.19+9ff28f4090 fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.29+c6af733c90 fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.29+df3654b390 fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.22+c6af733c90 fabric-item-api-v1: Fabric Item API (v1) 1.5.8+93d8cb8290 fabric-item-groups-v0: Fabric Item Groups (v0) 0.3.30+93d8cb8290 fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.21+93d8cb8290 fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.19+df3654b390 fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.2.0+33ffe9ec90 fabric-loot-api-v2: Fabric Loot API (v2) 1.1.4+83a8659290 fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.1.7+9e7660c690 fabric-message-api-v1: Fabric Message API (v1) 5.0.4+93d8cb8290 fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.15+33fbc73890 fabric-models-v0: Fabric Models (v0) 0.3.18+c6af733c90 fabric-networking-api-v1: Fabric Networking API (v1) 1.2.5+c6af733c90 fabric-networking-v0: Fabric Networking (v0) 0.3.22+df3654b390 fabric-object-builder-api-v1: Fabric Object Builder API (v1) 4.0.12+93d8cb8290 fabric-particles-v1: Fabric Particles (v1) 1.0.11+79adfe0a90 fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.9.26+c6af733c90 fabric-renderer-api-v1: Fabric Renderer API (v1) 1.0.11+c6af733c90 fabric-renderer-indigo: Fabric Renderer - Indigo 0.6.13+aeb40ebe90 fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.21+df3654b390 fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.15+aeb40ebe90 fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.0.8+c6af733c90 fabric-rendering-v0: Fabric Rendering (v0) 1.1.23+df3654b390 fabric-rendering-v1: Fabric Rendering (v1) 1.11.0+73145abb90 fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.0.12+a29562c890 fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.7.0+93d8cb8290 fabric-screen-api-v1: Fabric Screen API (v1) 1.0.27+93d8cb8290 fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.1+1cc24b1b90 fabric-textures-v0: Fabric Textures (v0) 1.0.21+aeb40ebe90 fabric-transfer-api-v1: Fabric Transfer API (v1) 2.1.1+93d8cb8290 fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 1.3.1+42d99c3290 fabric-language-kotlin: Fabric Language Kotlin 1.8.4+kotlin.1.7.20 org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.7.20 org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.7.20 org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.7.20 org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.7.20 org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.18.3 org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.6.4 org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.6.4 org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.4.0 org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.4.0 org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.4.0 org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.4.0 fabricloader: Fabric Loader 0.14.9 ferritecore: FerriteCore 4.2.1 fixedanvilrepaircost-fabric: Fixed Anvil Repair Cost (Fabric) 2.2 forgeconfigapiport: Forge Config API Port 4.2.6 com_electronwill_night-config_core: core 3.6.5 com_electronwill_night-config_toml: toml 3.6.5 geckolib3: Geckolib 3.1.20 com_eliotlash_mclib_mclib: mclib 19 com_eliotlash_molang_molang: molang 19 here-be-no-dragons: Here be no Dragons! 1.0.0 horseinboat: HorseInBoat 1.1.3 indium: Indium 1.0.9+mc1.19.2 inventoryprofilesnext: Inventory Profiles Next 1.8.1 java: OpenJDK 64-Bit Server VM 17 lambdynlights: LambDynamicLights 2.1.2+1.19 pride: Pride Lib 1.1.2+1.19 spruceui: SpruceUI 4.0.0+1.19 lazydfu: LazyDFU 0.1.3 libipn: libIPN 1.0.0 litematica: Litematica 0.12.4 lithium: Lithium 0.9.0 malilib: MaLiLib 0.13.0 minecarttweaks: Cammie's Minecart Tweaks 1.6 minecraft: Minecraft 1.19.2 minihud: MiniHUD 0.23.3 modmenu: Mod Menu 4.0.6 moonlight: Moonlight 1.19.2-2.0.37 morezombievillagers-fabric: More Zombie Villagers (Fabric) 2.1 noexpensive: NoExpensive 1.19-Fabric-1.4.0 notenoughcrashes: Not Enough Crashes 4.1.8+1.19.2 portablejukebox: Portable Jukebox 2.2.0 puzzleslib: Puzzles Lib 4.3.8 cardinal-components-base: Cardinal Components API (base) 5.0.1 cardinal-components-block: Cardinal Components API (blocks) 5.0.1 cardinal-components-chunk: Cardinal Components API (chunks) 5.0.1 cardinal-components-entity: Cardinal Components API (entities) 5.0.1 cardinal-components-world: Cardinal Components API (worlds) 5.0.1 reeses-sodium-options: Reese's Sodium Options 1.4.7+mc1.19.2-build.59 shulkerboxtooltip: Shulker Box Tooltip 3.1.3+1.19.2 skinlayers: 3d Skin Layers 1.5.2-mc1.19.1 smoothboot: Smooth Boot 1.19-1.7.1 sodium: Sodium 0.4.4+rev.930993f-dirty org_joml_joml: joml 1.10.4 sodium-extra: Sodium Extra 0.4.11+mc1.19.2-build.68 caffeineconfig: CaffeineConfig 1.0.0+1.17 sound_physics_remastered: Sound Physics Remastered 1.19.2-1.0.15 spyglass-improvements: Spyglass Improvements 1.4+mc1.19+fabric starlight: Starlight 1.1.1+fabric.ae22326 structory: Structory 1.0.1 supplementaries: Supplementaries 1.19.2-2.2.6 t_and_t: Towns and Towers - Structure Add-on 1.8.2 terralith: Terralith 2.3 torohealth: ToroHealth Damage Indicators 1.19-fabric-1 trade_cycling: Trade Cycling 1.19.2-1.0.5 travelerstitles: Traveler's Titles 1.19.2-Fabric-3.1.0 wildtoolaccess: Wild Tool Access 1.19.2-1.1.0 worldedit: WorldEdit 7.2.12+6240-87f4ae1 xaerominimap: Xaero's Minimap 22.14.1 xaeroworldmap: Xaero's World Map 1.27.0 yigd: You're in Grave Danger 1.4.4 yungsapi: YUNG's API 1.19.2-Fabric-3.8.0 yungsextras: YUNG's Extras 1.19.2-Fabric-3.1.0 Launched Version: fabric-loader-0.14.9-1.19.2 Backend library: LWJGL version 3.3.1 SNAPSHOT Backend API: NVIDIA GeForce RTX 3060/PCIe/SSE2 GL version 3.2.0 NVIDIA 512.15, NVIDIA Corporation Window size: 1920x1017 GL Caps: Using framebuffer using OpenGL 3.2 GL debug messages: Using VBOs: Yes Is Modded: Definitely; Client brand changed to 'fabric'; Server brand changed to 'fabric' Type: Integrated Server (map_client.txt) Graphics mode: fancy Resource Packs: vanilla, file/#pinkys Chorus stalks.zip (incompatible), file/3D+Chains+v1.0.zip (incompatible), file/EnderEyes_v1.2.zip (incompatible), file/MushroomsPlus_v1.zip (incompatible), file/Netherite Armor.zip (incompatible), file/better-vanilla-sandstone-1-17.zip (incompatible), file/Nate's+Tweaks+1.3.0.zip, file/VanillaTweaks_r790147.zip, file/True VT 1.19.zip, Supplementaries Generated Pack, file/farmland-sides-e3530.zip (incompatible), file/prismarine-tweaks-by-kovaszos-uborka-e290.zip (incompatible), file/Fancy Kelp.zip (incompatible), file/hanging-vines.zip (incompatible), Fabric Mods, file/Visual+Titles+1.18.zip (incompatible) Current Language: English (New Zealand) CPU: 16x AMD Ryzen 7 5700X 8-Core Processor Server Running: true Player Count: 1 / 8; [class_3222['Erak_Acheron'/110, l='ServerLevel[1.19.2 YUNG's Mods Test]', x=-12525.46, y=68.25, z=-18297.67]] Data Packs: vanilla, Fabric Mods, Supplementaries Generated Pack, file/loot_overhaul - Copy.zip, file/smart_allays - Copy.zip World Generation: Stable Client Crashes Since Restart: 1 Integrated Server Crashes Since Restart: 0 Suspected Mods: None

comp500 commented 1 year ago

Try disabling your "Fancy Kelp" resource pack? If that doesn't help, the latest.log file would be useful.

ErakAcheron commented 1 year ago

Try disabling your "Fancy Kelp" resource pack? If that doesn't help, the latest.log file would be useful.

Thank you so much!

That seems to have done the trick, no more issues with rendering or generation, which is strange, because I can't recall having this issue in 1.18, maybe I just didn't really visit oceans that much then?

I'm so sorry to have wasted your time here, given it wasn't really an Indium issue in the end, but seriously thank you so much, this has been really frustrating me lately.