MCRcortex / MCRcortex/voxy

Block save corruption

Open
#368 1 comment 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Java
Stars
1.2k
Forks
1.1k
PR merge metrics
No merged PRs in 30d

Description

So i've been experiencing crashes when joining a survival paper server on 1.21.11.

It pops up with a little message over the inventory bar but it crashes to fast to see what it is.

When I delete the server world folder from the Voxy folder in .minecraft it doesn't happen for a while until I restart my PC.

I had an issue where in my singleplayer world some blocks in the LOD Chunks are appearing as other blocks for example Water appearing as Magmablocks.
Looking at the crash log from this i'm pretty sure this is the same error but it just doesn't crash the game on singleplayer.

Here is the log, if you need any other information i'm happy to help out!


---- Minecraft Crash Report ----
// Hi. I'm Minecraft, and I'm a crashaholic.

Time: 2026-02-13 19:35:29
Description: Unexpected error

java.lang.IndexOutOfBoundsException: Index (517) is greater than or equal to list size (517)
	at knot//it.unimi.dsi.fastutil.objects.ObjectArrayList.get(ObjectArrayList.java:382)
	at knot//me.cortex.voxy.common.world.other.Mapper.getBlockStateFromBlockId(Mapper.java:238)
	at knot//me.cortex.voxy.client.core.model.ModelFactory.addEntry(ModelFactory.java:202)
	at knot//me.cortex.voxy.client.core.model.ModelBakerySubsystem.tick(ModelBakerySubsystem.java:56)
	at knot//me.cortex.voxy.client.core.VoxyRenderSystem.renderOpaque(VoxyRenderSystem.java:279)
	at knot//net.caffeinemc.mods.sodium.client.render.chunk.DefaultChunkRenderer.doRender(DefaultChunkRenderer.java:1060)
	at knot//net.caffeinemc.mods.sodium.client.render.chunk.DefaultChunkRenderer.handler$ebh000$voxy$injectRender(DefaultChunkRenderer.java:1046)
	at knot//net.caffeinemc.mods.sodium.client.render.chunk.DefaultChunkRenderer.render(DefaultChunkRenderer.java:103)
	at knot//net.caffeinemc.mods.sodium.client.render.chunk.RenderSectionManager.renderLayer(RenderSectionManager.java:320)
	at knot//net.caffeinemc.mods.sodium.client.render.SodiumWorldRenderer.drawChunkLayer(SodiumWorldRenderer.java:281)
	at net.minecraft.client.render.SectionRenderState.handler$dlf000$sodium$renderGroup(SectionRenderState.java:541)
	at knot//net.minecraft.class_11532.method_72170(class_11532.java)
	at knot//net.minecraft.class_761.mixinextras$bridge$method_72170$197(class_761.java)
	at net.minecraft.client.render.WorldRenderer.wrapOperation$cag000$iris$beginTerrainLayer(WorldRenderer.java:5772)
	at net.minecraft.client.render.WorldRenderer.method_62214(WorldRenderer.java:653)
	at net.minecraft.client.render.FrameGraphBuilder.run(FrameGraphBuilder.java:67)
	at net.minecraft.client.render.WorldRenderer.render(WorldRenderer.java:599)
	at net.minecraft.client.render.GameRenderer.renderWorld(GameRenderer.java:785)
	at net.minecraft.client.render.GameRenderer.render(GameRenderer.java:497)
	at net.minecraft.client.MinecraftClient.render(MinecraftClient.java:1393)
	at net.minecraft.client.MinecraftClient.run(MinecraftClient.java:966)
	at net.minecraft.client.main.Main.main(Main.java:250)
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:514)
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:72)
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)
	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
	at com.modrinth.theseus.MinecraftLaunch.relaunch(MinecraftLaunch.java:63)
	at com.modrinth.theseus.MinecraftLaunch.main(MinecraftLaunch.java:28)


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

-- Head --
Thread: Render thread
Stacktrace:
	at knot//it.unimi.dsi.fastutil.objects.ObjectArrayList.get(ObjectArrayList.java:382)
	at knot//me.cortex.voxy.common.world.other.Mapper.getBlockStateFromBlockId(Mapper.java:238)
	at knot//me.cortex.voxy.client.core.model.ModelFactory.addEntry(ModelFactory.java:202)
	at knot//me.cortex.voxy.client.core.model.ModelBakerySubsystem.tick(ModelBakerySubsystem.java:56)
	at knot//me.cortex.voxy.client.core.VoxyRenderSystem.renderOpaque(VoxyRenderSystem.java:279)
	at knot//net.caffeinemc.mods.sodium.client.render.chunk.DefaultChunkRenderer.doRender(DefaultChunkRenderer.java:1060)
	at knot//net.caffeinemc.mods.sodium.client.render.chunk.DefaultChunkRenderer.handler$ebh000$voxy$injectRender(DefaultChunkRenderer.java:1046)
	at knot//net.caffeinemc.mods.sodium.client.render.chunk.DefaultChunkRenderer.render(DefaultChunkRenderer.java:103)
	at knot//net.caffeinemc.mods.sodium.client.render.chunk.RenderSectionManager.renderLayer(RenderSectionManager.java:320)
	at knot//net.caffeinemc.mods.sodium.client.render.SodiumWorldRenderer.drawChunkLayer(SodiumWorldRenderer.java:281)
	at net.minecraft.client.render.SectionRenderState.handler$dlf000$sodium$renderGroup(SectionRenderState.java:541)
	at knot//net.minecraft.class_11532.method_72170(class_11532.java)
	at knot//net.minecraft.class_761.mixinextras$bridge$method_72170$197(class_761.java)
	at net.minecraft.client.render.WorldRenderer.wrapOperation$cag000$iris$beginTerrainLayer(WorldRenderer.java:5772)
	at net.minecraft.client.render.WorldRenderer.method_62214(WorldRenderer.java:653)
	at net.minecraft.client.render.FrameGraphBuilder.run(FrameGraphBuilder.java:67)
	at net.minecraft.client.render.WorldRenderer.render(WorldRenderer.java:599)
	at net.minecraft.client.render.GameRenderer.renderWorld(GameRenderer.java:785)
Mixins in Stacktrace:
	net.caffeinemc.mods.sodium.client.render.chunk.DefaultChunkRenderer:
		net.irisshaders.iris.compat.sodium.mixin.MixinDefaultChunkRenderer (mixins.iris.compat.sodium.json)
		me.cortex.voxy.client.mixin.sodium.MixinDefaultChunkRenderer (client.voxy.mixins.json)
	net.caffeinemc.mods.sodium.client.render.chunk.RenderSectionManager:
		net.irisshaders.iris.compat.sodium.mixin.MixinRenderSectionManagerShadow (mixins.iris.compat.sodium.json)
		me.cortex.voxy.client.mixin.sodium.MixinRenderSectionManager (client.voxy.mixins.json)
		net.irisshaders.iris.compat.sodium.mixin.MixinRenderSectionManager (mixins.iris.compat.sodium.json)
	net.caffeinemc.mods.sodium.client.render.SodiumWorldRenderer:
		me.cortex.voxy.client.mixin.sodium.AccessorSodiumWorldRenderer (client.voxy.mixins.json)
		net.irisshaders.iris.compat.sodium.mixin.MixinSodiumWorldRenderer (mixins.iris.compat.sodium.json)
		me.cortex.voxy.client.mixin.sodium.MixinSodiumWorldRenderer (client.voxy.mixins.json)
	net.minecraft.class_11532:
		net.caffeinemc.mods.sodium.mixin.core.render.world.ChunkSectionsToRenderMixin (sodium-common.mixins.json)
	net.minecraft.class_761:
		net.irisshaders.iris.mixin.shadows.MixinLevelRenderer (mixins.iris.json)
		me.flashyreese.mods.sodiumextra.mixin.cloud.MixinLevelRenderer (sodium-extra.mixins.json)
		me.flashyreese.mods.sodiumextra.mixin.optimizations.beacon_beam_rendering.LevelRendererAccessor (sodium-extra.mixins.json)
		dev.tr7zw.entityculling.mixin.WorldRendererMixin (entityculling.mixins.json)
		net.irisshaders.iris.mixin.LevelRendererAccessor (mixins.iris.json)
		net.irisshaders.iris.mixin.MixinLevelRenderer (mixins.iris.json)
		dev.lambdaurora.lambdynlights.mixin.LevelRendererMixin (lambdynlights.mixins.json)
		net.irisshaders.iris.mixin.fabric.MixinLevelRenderer (mixins.iris.fabric.json)
		net.irisshaders.iris.mixin.fabulous.MixinDisableFabulousGraphics (mixins.iris.json)
		net.fabricmc.fabric.mixin.client.rendering.LevelRendererMixin (fabric-rendering-v1.mixins.json)
		one.pouekdev.coordinatelist.mixin.CListWaypointRenderer (coordinatelist.mixins.json)
		dev.lambdaurora.lambdynlights.mixin.LevelRendererAccessor (lambdynlights.mixins.json)
		net.fabricmc.fabric.mixin.resource.client.KeyedClientResourceReloadListenerMixin (fabric-resource-loader-v1.client.mixins.json)
		net.irisshaders.iris.mixin.fantastic.MixinLevelRenderer (mixins.iris.fantastic.json)
		me.cortex.voxy.client.mixin.minecraft.MixinLevelRenderer (client.voxy.mixins.json)
		net.irisshaders.iris.mixin.MixinLevelRenderer_Sky (mixins.iris.json)
		dev.kir.cubeswithoutborders.client.mixin.WorldRendererMixin (cubes-without-borders.mixins.json)
		net.caffeinemc.mods.sodium.mixin.core.render.world.LevelRendererMixin (sodium-common.mixins.json)
		net.irisshaders.iris.mixin.shadows.MixinPreventRebuildNearInShadowPass (mixins.iris.json)
		net.irisshaders.iris.mixin.vertices.immediate.MixinLevelRenderer (mixins.iris.vertexformat.json)
		net.irisshaders.iris.mixin.MixinLevelRenderer_SkipRendering (mixins.iris.json)
		ca.fxco.moreculling.mixin.LevelRenderer_frustumMixin (moreculling.mixins.json)
		me.cortex.voxy.client.mixin.iris.MixinLevelRenderer (client.voxy.mixins.json)
		btw.lowercase.skyboxify.mixins.MixinLevelRenderer (skyboxify.mixins.json)
	net.minecraft.class_757:
		dev.lambdaurora.spruceui.mixin.GameRendererMixin (spruceui.mixins.json)
		dev.isxander.controlify.mixins.feature.reacharound.GameRendererMixin (controlify.mixins.json)
		net.fabricmc.fabric.mixin.client.rendering.GameRendererMixin (fabric-rendering-v1.mixins.json)
		dynamic_fps.impl.mixin.GameRendererMixin (dynamic_fps-common.mixins.json)
		net.mehvahdjukaar.polytone.mixins.GameRendererMixin (polytone-common.mixins.json)
		org.redlance.dima_dencep.mods.rrls.mixins.GameRendererMixin (rrls.mixins.json)
		net.caffeinemc.mods.sodium.mixin.features.gui.hooks.console.GameRendererMixin (sodium-common.mixins.json)
		net.irisshaders.iris.mixin.MixinGameRenderer_NightVisionCompat (mixins.iris.json)
		net.irisshaders.iris.mixin.MixinModelViewBobbing (mixins.iris.json)
		dev.isxander.zoomify.mixins.zoom.secondary.GameRendererMixin (zoomify.mixins.json)
		me.flashyreese.mods.sodiumextra.mixin.prevent_shaders.MixinGameRenderer (sodium-extra.mixins.json)
		dev.isxander.zoomify.mixins.zoom.GameRendererMixin (zoomify.mixins.json)
		dev.kir.cubeswithoutborders.client.mixin.GameRendererMixin (cubes-without-borders.mixins.json)
		net.fabricmc.fabric.mixin.screen.GameRendererMixin (fabric-screen-api-v1.mixins.json)
		org.redlance.dima_dencep.mods.rrls.mixins.compat.RendererKeyboardMouseMixin (rrls.mixins.json)
		net.caffeinemc.mods.sodium.mixin.core.render.world.GameRendererMixin (sodium-common.mixins.json)
		dev.isxander.controlify.mixins.feature.oofinput.GameRendererMixin (controlify.mixins.json)
		net.irisshaders.iris.mixin.MixinGameRenderer (mixins.iris.json)
		me.flashyreese.mods.sodiumextra.mixin.fps.MixinGameRenderer (sodium-extra.mixins.json)
		net.irisshaders.iris.mixin.GameRendererAccessor (mixins.iris.json)
		traben.entity_model_features.mixin.mixins.MixinGameRenderer (entity_model_features.mixins.json)
		btw.lowercase.skyboxify.mixins.MixinGameRenderer (skyboxify.mixins.json)

-- Uptime --
Details:
	JVM uptime: 84.520s
	Wall uptime: 75.192s
	High-res time: 72.785s
	Client ticks: 1291 ticks / 64.550s
Stacktrace:
	at net.minecraft.client.MinecraftClient.addDetailsToCrashReport(MinecraftClient.java:2477)
	at net.minecraft.client.MinecraftClient.printCrashReport(MinecraftClient.java:1035)
	at net.minecraft.client.MinecraftClient.run(MinecraftClient.java:990)
	at net.minecraft.client.main.Main.main(Main.java:250)
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:514)
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:72)
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)
	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
	at com.modrinth.theseus.MinecraftLaunch.relaunch(MinecraftLaunch.java:63)
	at com.modrinth.theseus.MinecraftLaunch.main(MinecraftLaunch.java:28)
Mixins in Stacktrace:
	net.minecraft.class_310:
		dev.isxander.yacl3.mixin.MinecraftMixin (yacl.mixins.json)
		dev.yumi.mc.core.mixin.client.MinecraftClientMixin (yumi_mc_core.mixins.json)
		traben.entity_texture_features.mixin.mixins.reloading.MixinMinecraftClient (entity_texture_features.mixins.json)
		dev.isxander.controlify.mixins.core.MinecraftMixin (controlify.mixins.json)
		dev.isxander.zoomify.mixins.hooks.MinecraftClientMixin (zoomify.mixins.json)
		me.contaria.fastquit.mixin.MinecraftClientAccessor (fastquit.mixins.json)
		ca.fxco.moreculling.mixin.blockstates.Minecraft_loadBlocksMixin (moreculling.mixins.json)
		dev.lambdaurora.spruceui.mixin.MinecraftClientMixin (spruceui.mixins.json)
		net.irisshaders.iris.mixin.MixinOptions_Entrypoint (mixins.iris.json)
		ca.fxco.moreculling.mixin.Minecraft_managersMixin (moreculling.mixins.json)
		de.dafuqs.paginatedadvancements.mixin.MinecraftClientMixin (paginatedadvancements.mixins.json)
		net.mehvahdjukaar.polytone.mixins.MinecraftMixin (polytone-common.mixins.json)
		net.fabricmc.fabric.mixin.registry.sync.client.MinecraftMixin (fabric-registry-sync-v0.client.mixins.json)
		dev.isxander.controlify.mixins.feature.virtualmouse.MinecraftMixin (controlify.mixins.json)
		net.raphimc.immediatelyfast.injection.mixins.core.MixinMinecraft (immediatelyfast-common.mixins.json)
		traben.entity_model_features.mixin.mixins.accessor.MinecraftClientAccessor (entity_model_features.mixins.json)
		traben.entity_model_features.mixin.mixins.MixinResourceReloadEnd (entity_model_features.mixins.json)
		opekope2.optigui.mixin.MinecraftClientMixin (optigui.mixins.json)
		dev.isxander.controlify.mixins.feature.screenop.MinecraftMixin (controlify.mixins.json)
		net.fabricmc.fabric.mixin.datagen.client.MinecraftMixin (fabric-data-generation-api-v1.client.mixins.json)
		net.caffeinemc.mods.sodium.mixin.core.MinecraftMixin (sodium-common.mixins.json)
		me.flashyreese.mods.sodiumextra.mixin.gui.MinecraftClientAccessor (sodium-extra.mixins.json)
		dev.isxander.controlify.mixins.feature.input.MinecraftMixin (controlify.mixins.json)
		ca.fxco.moreculling.mixin.Minecraft_registerReloadListenersMixin (moreculling.fabric.mixins.json)
		com.aizistral.nochatreports.common.mixins.client.MixinMinecraft (mixins/common/nochatreports.mixins.json)
		traben.entity_texture_features.mixin.mixins.reloading.MixinResourceReload (entity_texture_features.mixins.json)
		net.irisshaders.iris.mixin.MixinMinecraft_Images (mixins.iris.json)
		traben.entity_model_features.mixin.mixins.MixinResourceReloadStart (entity_model_features.mixins.json)
		net.irisshaders.iris.mixin.MixinMinecraft_PipelineManagement (mixins.iris.json)
		dev.kostromdan.mods.crash_assistant.common.mixin.MinecraftMixin (crash_assistant.mixins.json)
		dev.isxander.controlify.mixins.feature.bind.MinecraftMixin (controlify.mixins.json)
		net.fabricmc.fabric.mixin.event.interaction.client.MinecraftMixin (fabric-events-interaction-v0.client.mixins.json)
		net.fabricmc.fabric.mixin.networking.client.accessor.MinecraftAccessor (fabric-networking-api-v1.client.mixins.json)
		dev.isxander.controlify.mixins.feature.rumble.MinecraftMixin (controlify.mixins.json)
		punchy.mixin.client.MinecraftMixin (punchy.mixins.json)
		dev.tr7zw.transition.mixin.MinecraftMixin (transition.mixins.json)
		me.contaria.fastquit.mixin.MinecraftClientMixin (fastquit.mixins.json)
		dev.lambdaurora.lambdynlights.mixin.MinecraftClientMixin (lambdynlights.mixins.json)
		org.redlance.dima_dencep.mods.rrls.mixins.MinecraftClientMixin (rrls.mixins.json)
		com.aizistral.nochatreports.fabric.mixins.client.MixinMinecraft (mixins/fabric/nochatreports-fabric.mixins.json)
		net.irisshaders.iris.mixin.MixinMinecraft_Keybinds (mixins.iris.json)
		dynamic_fps.impl.mixin.MinecraftMixin (dynamic_fps-common.mixins.json)
		net.fabricmc.fabric.mixin.event.lifecycle.client.MinecraftMixin (fabric-lifecycle-events-v1.client.mixins.json)
		net.caffeinemc.mods.sodium.mixin.workarounds.window_minimized_state.MinecraftMixin (sodium-common.mixins.json)
		me.flashyreese.mods.sodiumextra.mixin.gui.MixinMinecraftClient (sodium-extra.mixins.json)
		me.cortex.voxy.client.mixin.minecraft.MixinMinecraft (client.voxy.mixins.json)
		me.ramidzkh.fabrishot.mixins.MinecraftClientMixin (mixins.fabrishot.json)
		net.fabricmc.fabric.mixin.screen.MinecraftMixin (fabric-screen-api-v1.mixins.json)
	net.minecraft.client.main.Main:
		dev.kir.cubeswithoutborders.client.mixin.MainMixin (cubes-without-borders.mixins.json)

-- Affected level --
Details:
	All players: 1 total; class_746{name={MINECRAFT_USERNAME}, id=37685, pos=(-564.4281065893553, 63.0, -786.1018068864181), mode=SURVIVAL, permission=permission level: OWNERS}
	Chunk stats: 729, 252
	Level dimension: minecraft:overworld
	Level spawn location: World: (368,76,-368), Section: (at 0,12,0 in 23,4,-23; chunk contains blocks 368,-64,-368 to 383,319,-353), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,-64,-512 to 511,319,-1)
	Level time: 17112793 game time, 17178207 day time
	Server brand: Paper
	Server type: Non-integrated multiplayer server
	Tracked entity count: 141

-- Last reload --
Details:
	Reload number: 1
	Reload reason: initial
	Finished: Yes
	Packs: vanilla, animatica, bettergrass, bettermounthud, capes, cloth-config, conditional-mixin, config_manager, continuity, controlify, coordinatelist, cubes-without-borders, debugify, dynamic_fps, e4mc_minecraft, entity_model_features, entity_texture_features, entityculling, fabric-api, fabric-api-base, fabric-api-lookup-api-v1, fabric-biome-api-v1, fabric-block-api-v1, fabric-block-view-api-v2, fabric-command-api-v2, 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-language-kotlin, 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-rendering-fluids-v1, fabric-rendering-v1, fabric-resource-conditions-api-v1, fabric-resource-loader-v0, fabric-resource-loader-v1, fabric-screen-api-v1, fabric-screen-handler-api-v1, fabric-serialization-api-v1, fabric-sound-api-v1, fabric-tag-api-v1, fabric-transfer-api-v1, fabric-transitive-access-wideners-v1, fabricloader, fabrishot, fastquit, forgeconfigapiport, immediatelyfast, iris, lambdynlights, lambdynlights_api, lambdynlights_runtime, languagereload, lightconfig, lithium, midnightlib, mixintrace, modmenu, morechathistory, moreculling, nochatreports, optigui, paginatedadvancements, placeholder-api, polytone, pride, punchy, puzzle, reeses-sodium-options, rrls, skyboxify, sodium, sodium-extra, spruceui, sspb, trender, voxy, yet_another_config_lib_v3, zoomify, file/SodiumTranslations.zip, file/Chat Reporting Helper.zip, file/Mod Menu Helper.zip, continuity:glass_pane_culling_fix, continuity:default

-- Dynamic Lighting --
Details:
	Description: This section contains information related to dynamic lighting, this may not be related to your crash.
	Mode: fastest
	Dynamic Light Sources: 1
	Spatial Hash Occupancy: 1 / 1024

-- System Details --
Details:
	Minecraft Version: 1.21.11
	Minecraft Version ID: 1.21.11
	Operating System: Windows 11 (amd64) version 10.0
	Java Version: 21.0.4, Azul Systems, Inc.
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Azul Systems, Inc.
	Memory: 710123408 bytes (677 MiB) / 2080374784 bytes (1984 MiB) up to 9261023232 bytes (8832 MiB)
	CPUs: 24
	Processor Vendor: AuthenticAMD
	Processor Name: AMD Ryzen 9 5900X 12-Core Processor            
	Identifier: AuthenticAMD Family 25 Model 33 Stepping 0
	Microarchitecture: Zen 3
	Frequency (GHz): 3.70
	Number of physical packages: 1
	Number of physical CPUs: 12
	Number of logical CPUs: 24
	Graphics card #0 name: AMD Radeon RX 7900 XTX
	Graphics card #0 vendor: Advanced Micro Devices, Inc.
	Graphics card #0 VRAM (MiB): 24560.00
	Graphics card #0 deviceId: VideoController1
	Graphics card #0 versionInfo: 32.0.22029.9039
	Memory slot #0 capacity (MiB): 16384.00
	Memory slot #0 clockSpeed (GHz): 3.20
	Memory slot #0 type: DDR4
	Memory slot #1 capacity (MiB): 16384.00
	Memory slot #1 clockSpeed (GHz): 3.20
	Memory slot #1 type: DDR4
	Virtual memory max (MiB): 58247.73
	Virtual memory used (MiB): 32188.15
	Swap memory total (MiB): 25600.00
	Swap memory used (MiB): 84.36
	Space in storage for jna.tmpdir (MiB): available: 176152.34, total: 952867.94
	Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 176152.34, total: 952867.94
	Space in storage for io.netty.native.workdir (MiB): available: 176152.34, total: 952867.94
	Space in storage for java.io.tmpdir (MiB): available: 176152.34, total: 952867.94
	Space in storage for workdir (MiB): available: 176152.34, total: 952867.94
	JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx8832M
	Debug Flags: 0 total; 
	Fabric Mods: 
		animatica: Animatica 0.6.1+1.21.5
		bettergrass: BetterGrassify 1.8.3+fabric.1.21.11
		bettermounthud: Better Mount HUD 1.2.6
		capes: Capes 1.5.10+1.21.11
		cloth-config: Cloth Config v20 21.11.153
			cloth-basic-math: cloth-basic-math 0.6.1
		config_manager: Config Manager 1.1.1
		continuity: Continuity 3.0.1-beta.1+1.21.11
		controlify: Controlify 2.5.2+1.21.11-fabric
			dev_isxander_libsdl4j: libsdl4j 3.2.18.release-3.2.18-79
			dev_isxander_steamdeck4j: steamdeck4j 1.1.7
			org_hid4java_hid4java: hid4java 0.8.0
		coordinatelist: CList 1.8.2-1.21.11
			midnightlib: MidnightLib 1.9.2
		crash_assistant: Crash Assistant 1.10.28
		cubes-without-borders: Cubes Without Borders 3.0.0-build.14+mc1.21.11
		debugify: Debugify 1.21.11+1.0
		dynamic_fps: Dynamic FPS 3.11.4
			net_lostluma_battery: battery 2.0.0
		e4mc_minecraft: e4mc 5.5.4
			folk_sisby_kaleido-config: kaleido-config 0.3.3+1.3.2
		entity_model_features: Entity Model Features 3.0.10
		entity_texture_features: Entity Texture Features 7.0.8
		entityculling: EntityCulling 1.9.5
			transition: TRansition 1.0.11
			trender: TRender 1.0.10
		fabric-api: Fabric API 0.141.2+1.21.11
			fabric-api-base: Fabric API Base 1.0.5+4ebb5c083e
			fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.113+1fb1cde93e
			fabric-biome-api-v1: Fabric Biome API (v1) 17.1.1+4fc5413f3e
			fabric-block-api-v1: Fabric Block API (v1) 1.1.10+4ebb5c083e
			fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.39+4ebb5c083e
			fabric-command-api-v2: Fabric Command API (v2) 2.4.7+6b42a6003e
			fabric-content-registries-v0: Fabric Content Registries (v0) 10.2.14+4fc5413f3e
			fabric-convention-tags-v1: Fabric Convention Tags 2.1.55+7f945d5b3e
			fabric-convention-tags-v2: Fabric Convention Tags (v2) 2.17.3+8ef948ba3e
			fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.3.23+4ebb5c083e
			fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.8.47+eed0806f3e
			fabric-data-generation-api-v1: Fabric Data Generation API (v1) 23.4.0+69974c4e3e
			fabric-dimensions-v1: Fabric Dimensions API (v1) 4.0.28+4fc5413f3e
			fabric-entity-events-v1: Fabric Entity Events (v1) 3.1.1+1d0ab4303e
			fabric-events-interaction-v0: Fabric Events Interaction (v0) 4.1.0+3b89ecf63e
			fabric-game-rule-api-v1: Fabric Game Rule API (v1) 2.0.3+4fc5413f3e
			fabric-item-api-v1: Fabric Item API (v1) 11.5.20+d0c46b9e3e
			fabric-item-group-api-v1: Fabric Item Group API (v1) 4.2.36+4fc5413f3e
			fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.1.7+4fc5413f3e
			fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.6.15+4ebb5c083e
			fabric-loot-api-v2: Fabric Loot API (v2) 3.0.73+3f89f5a53e
			fabric-loot-api-v3: Fabric Loot API (v3) 2.0.20+78c8b4663e
			fabric-message-api-v1: Fabric Message API (v1) 6.1.12+4ebb5c083e
			fabric-model-loading-api-v1: Fabric Model Loading API (v1) 6.0.14+4fc5413f3e
			fabric-networking-api-v1: Fabric Networking API (v1) 5.1.5+ae1e07683e
			fabric-object-builder-api-v1: Fabric Object Builder API (v1) 21.1.39+4fc5413f3e
			fabric-particles-v1: Fabric Particles (v1) 4.2.11+4fc5413f3e
			fabric-recipe-api-v1: Fabric Recipe API (v1) 8.2.3+4ebb5c083e
			fabric-registry-sync-v0: Fabric Registry Sync (v0) 6.2.5+1718722b3e
			fabric-renderer-api-v1: Fabric Renderer API (v1) 8.0.2+f4ffd2e53e
			fabric-renderer-indigo: Fabric Renderer - Indigo 5.0.2+f4ffd2e53e
			fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.1.43+4ebb5c083e
			fabric-rendering-v1: Fabric Rendering (v1) 16.2.9+7edacff13e
			fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 5.0.35+4fc5413f3e
			fabric-resource-loader-v0: Fabric Resource Loader (v0) 3.3.4+4fc5413f3e
			fabric-resource-loader-v1: Fabric Resource Loader (v1) 1.0.10+78c8b4663e
			fabric-screen-api-v1: Fabric Screen API (v1) 3.1.7+4ebb5c083e
			fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.161+4fc5413f3e
			fabric-serialization-api-v1: Fabric Serialization API (v1) 1.0.5+4ebb5c083e
			fabric-sound-api-v1: Fabric Sound API (v1) 1.0.51+4fc5413f3e
			fabric-tag-api-v1: Fabric Tag API (v1) 1.2.20+4fc5413f3e
			fabric-transfer-api-v1: Fabric Transfer API (v1) 6.0.24+4fc5413f3e
			fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 7.1.0+014c8cec3e
		fabric-language-kotlin: Fabric Language Kotlin 1.13.8+kotlin.2.3.0
			org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 2.3.0
			org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 2.3.0
			org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 2.3.0
			org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 2.3.0
			org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.29.0
			org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.10.2
			org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.10.2
			org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.7.1
			org_jetbrains_kotlinx_kotlinx-io-bytestring-jvm: kotlinx-io-bytestring-jvm 0.8.2
			org_jetbrains_kotlinx_kotlinx-io-core-jvm: kotlinx-io-core-jvm 0.8.2
			org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.9.0
			org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.9.0
			org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.9.0
		fabricloader: Fabric Loader 0.18.4
			mixinextras: MixinExtras 0.5.0
		fabrishot: Fabrishot 1.16.4
		fastquit: FastQuit 3.1.3+mc1.21.11
		ferritecore: FerriteCore 8.2.0
		forgeconfigapiport: Forge Config API Port 21.11.1
			com_electronwill_night-config_core: core 3.8.3
			com_electronwill_night-config_toml: toml 3.8.3
		immediatelyfast: ImmediatelyFast 1.14.2+1.21.11
			net_lenni0451_reflect: Reflect 1.6.1+curseforge
		iris: Iris 1.10.5+mc1.21.11
			io_github_douira_glsl-transformer: glsl-transformer 3.0.0-pre3
			org_anarres_jcpp: jcpp 1.4.14
			org_antlr_antlr4-runtime: antlr4-runtime 4.13.1
		isxander-main-menu-credits: Main Menu Credits 1.2.0
		java: OpenJDK 64-Bit Server VM 21
		lambdynlights: LambDynamicLights 4.9.1+1.21.11
			lambdynlights_runtime: LambDynamicLights (Runtime) 4.9.1+1.21.11
				lambdynlights_api: LambDynamicLights (API) 4.9.1+1.21.11
					yumi_commons_collections: Yumi Commons: Collections 1.0.0
					yumi_commons_core: Yumi Commons: Core 1.0.0
					yumi_commons_event: Yumi Commons: Event 1.0.0
				pride: Pride Lib 1.5.1+1.21.11
				spruceui: SpruceUI 9.1.0+1.21.11
				yumi_mc_core: Yumi Minecraft Libraries: Foundation 1.0.0-beta.1+1.21.11
		languagereload: Language Reload 1.7.5+1.21.11
		lithium: Lithium 0.21.2+mc1.21.11
		minecraft: Minecraft 1.21.11
		mixintrace: MixinTrace 1.1.1+1.17
		modmenu: Mod Menu 17.0.0-beta.2
			placeholder-api: Placeholder API 2.8.1+1.21.10
		morechathistory: More Chat History 1.3.1
		moreculling: More Culling 1.6.1
			conditional-mixin: conditional mixin 0.6.3
			mixinsquared: MixinSquared 0.2.0
		nochatreports: No Chat Reports 1.21.11-v2.18.0
		optigui: OptiGUI 2.3.0-beta.9+1.21.9
			org_apache_commons_commons-text: commons-text 1.12.0
			org_ini4j_ini4j: ini4j 0.5.4
		paginatedadvancements: Paginated Advancements 2.8.0+1.21.11
		polytone: Polytone 1.21.11-5.4.0
			net_objecthunter_exp4j: exp4j 0.4.8
			org_mvel_mvel2: mvel2 2.5.2
		punchy: Punchy 1.21.11
		puzzle: Puzzle 2.3.0
		reeses-sodium-options: Reese's Sodium Options 2.0.3+mc1.21.11
		rrls: Remove Reloading Screen 5.1.14+mc.1.21.11
		skyboxify: Skyboxify 2.3
			com_moulberry_mixinconstraints: mixinconstraints 1.1.0
			lightconfig: LightConfig 1.0-alpha.8
		sodium: Sodium 0.8.4+mc1.21.11
		sodium-extra: Sodium Extra 0.8.3+mc1.21.11
		sspb: Sodium Shadowy Path Blocks 6.0.0
		voxy: Voxy 0.2.10-alpha
			org_apache_commons_commons-pool2: commons-pool2 2.12.0
			org_lwjgl_lwjgl-lmdb: lwjgl-lmdb 3.3.3
			org_lwjgl_lwjgl-lmdb_natives-linux: lwjgl-lmdb 3.3.3
			org_lwjgl_lwjgl-lmdb_natives-windows: lwjgl-lmdb 3.3.3
			org_lwjgl_lwjgl-zstd: lwjgl-zstd 3.3.3
			org_lwjgl_lwjgl-zstd_natives-linux: lwjgl-zstd 3.3.3
			org_lwjgl_lwjgl-zstd_natives-windows: lwjgl-zstd 3.3.3
			org_lz4_lz4-java: lz4-java 1.8.0
			org_rocksdb_rocksdbjni: rocksdbjni 10.2.1
			org_tukaani_xz: xz 1.10
			redis_clients_jedis: jedis 5.1.0
		yet_another_config_lib_v3: YetAnotherConfigLib 3.8.2+1.21.11-fabric
			com_twelvemonkeys_common_common-image: common-image 3.12.0
			com_twelvemonkeys_common_common-io: common-io 3.12.0
			com_twelvemonkeys_common_common-lang: common-lang 3.12.0
			com_twelvemonkeys_imageio_imageio-core: imageio-core 3.12.0
			com_twelvemonkeys_imageio_imageio-metadata: imageio-metadata 3.12.0
			com_twelvemonkeys_imageio_imageio-webp: imageio-webp 3.12.0
			org_quiltmc_parsers_gson: gson 0.2.1
			org_quiltmc_parsers_json: json 0.2.1
		zoomify: Zoomify 2.15.1+1.21.11
			com_akuleshov7_ktoml-core-jvm: ktoml-core-jvm 0.7.1
	Loaded Shaderpack: Eclipse-Shader-Unstable.zip
		Profile: HIGH (+4 options changed by user)
	Yumi MC Core: 1.0.0-beta.1+1.21.11
	Launched Version: 1.21.11
	Launcher name: theseus
	Backend library: LWJGL version 3.3.3-snapshot
	Backend API: AMD Radeon RX 7900 XTX GL version 3.3.0 Core Profile Context 25.12.1.251128, ATI Technologies Inc.
	Window size: 2560x1441
	GFLW Platform: win32
	Render Extensions: GL_ARB_buffer_storage, GL_KHR_debug, GL_ARB_vertex_attrib_binding, GL_ARB_direct_state_access, GL_EXT_texture_filter_anisotropic
	GL debug messages: 
	Is Modded: Definitely; Client brand changed to 'fabric'
	Universe: 400921fb54442d18
	Type: Client (map_client.txt)
	Transparency: regular
	Render Distance: 10/16 chunks
	Resource Packs: vanilla, animatica, bettergrass, bettermounthud, capes, cloth-config, conditional-mixin, config_manager, continuity, controlify, coordinatelist, cubes-without-borders, debugify, dynamic_fps, e4mc_minecraft, entity_model_features (incompatible), entity_texture_features (incompatible), entityculling (incompatible), fabric-api, fabric-api-base, fabric-api-lookup-api-v1, fabric-biome-api-v1, fabric-block-api-v1, fabric-block-view-api-v2, fabric-command-api-v2, 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-language-kotlin, 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-rendering-fluids-v1, fabric-rendering-v1, fabric-resource-conditions-api-v1, fabric-resource-loader-v0, fabric-resource-loader-v1, fabric-screen-api-v1, fabric-screen-handler-api-v1, fabric-serialization-api-v1, fabric-sound-api-v1, fabric-tag-api-v1, fabric-transfer-api-v1, fabric-transitive-access-wideners-v1, fabricloader, fabrishot, fastquit, forgeconfigapiport (incompatible), immediatelyfast, iris, lambdynlights, lambdynlights_api, lambdynlights_runtime, languagereload, lightconfig, lithium, midnightlib, mixintrace, modmenu, morechathistory, moreculling, nochatreports, optigui, paginatedadvancements, placeholder-api, polytone, pride, punchy (incompatible), puzzle, reeses-sodium-options, rrls, skyboxify, sodium, sodium-extra, spruceui, sspb, trender (incompatible), voxy, yet_another_config_lib_v3 (incompatible), zoomify, file/SodiumTranslations.zip, file/Chat Reporting Helper.zip, file/Mod Menu Helper.zip, continuity:glass_pane_culling_fix, continuity:default
	Current Language: en_us
	Locale: en_US
	System encoding: Cp1252
	File encoding: UTF-8
	CPU: 24x AMD Ryzen 9 5900X 12-Core Processor

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the crash path at Mapper.java:238, especially getBlockStateFromBlockId, then follow ModelFactory.addEntry and ModelBakerySubsystem.tick. Reproduce using the affected multiplayer or single-player world and inspect whether saved block IDs exceed the available list. Done means rendering no longer crashes and LOD blocks are mapped to their correct block states.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
computer-graphics, game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.