![Immersive Paintings [Fabric/Forge]](https://media.forgecdn.net/avatars/thumbnails/566/108/256/256/637924664947203365.png)
Paintings not loading and getting stuck at 0%
Signeia opened this issue ยท 10 comments
Whenever I try and load a custom painting, it always gets stuck at the last loading %, or 0%. I'm not sure what could be causing it. For reference, I'm on fabric, and have a ton of mods in a modpack on the Modrinth launcher. If needed, I can send a full list of the mods I'm using to try and break down any incompatibility.
That's not the filename though, that's the entire log. I've never really had to report issues before, especially through GitHub. I've only ever looked for similar issues and tried solutions from there.
The log contains the filename. Windows has very strict file naming rules, please try giving the painting a proper name
After further testing, either the latest version of the fabric 1.20.1 mod isn't working or it's because of the Modrinth app.
After further further testing, I have concluded that something is wrong with the two latest 1.20.1 fabric versions of the mod.
[02:01:09] [main/INFO]: Loading Minecraft 1.20.1 with Fabric Loader 0.16.10
[02:01:10] [main/WARN]: Warnings were found!
- Mod 'ImmediatelyFast' (immediatelyfast) 1.3.4+1.20.4 recommends any version of sodium, which is missing!
- You should install any version of sodium for the optimal experience.
[02:01:10] [main/INFO]: Loading 60 mods:
- fabric-api 0.92.3+1.20.1
|-- fabric-api-base 0.4.31+1802ada577
|-- fabric-api-lookup-api-v1 1.6.36+1802ada577
|-- fabric-biome-api-v1 13.0.13+1802ada577
|-- fabric-block-api-v1 1.0.11+1802ada577
|-- fabric-block-view-api-v2 1.0.1+1802ada577
|-- fabric-blockrenderlayer-v1 1.1.41+1802ada577
|-- fabric-client-tags-api-v1 1.1.2+1802ada577
|-- fabric-command-api-v1 1.2.34+f71b366f77
|-- fabric-command-api-v2 2.2.13+1802ada577
|-- fabric-commands-v0 0.2.51+df3654b377
|-- fabric-containers-v0 0.1.65+df3654b377
|-- fabric-content-registries-v0 4.0.12+1802ada577
|-- fabric-convention-tags-v1 1.5.5+1802ada577
|-- fabric-crash-report-info-v1 0.2.19+1802ada577
|-- fabric-data-attachment-api-v1 1.0.1+de0fd6d177
|-- fabric-data-generation-api-v1 12.3.5+1802ada577
|-- fabric-dimensions-v1 2.1.54+1802ada577
|-- fabric-entity-events-v1 1.6.0+1c78457f77
|-- fabric-events-interaction-v0 0.6.3+13a40c6677
|-- fabric-events-lifecycle-v0 0.2.63+df3654b377
|-- fabric-game-rule-api-v1 1.0.40+1802ada577
|-- fabric-item-api-v1 2.1.28+1802ada577
|-- fabric-item-group-api-v1 4.0.13+1802ada577
|-- fabric-key-binding-api-v1 1.0.37+1802ada577
|-- fabric-keybindings-v0 0.2.35+df3654b377
|-- fabric-lifecycle-events-v1 2.2.22+1802ada577
|-- fabric-loot-api-v2 1.2.2+1802ada577
|-- fabric-loot-tables-v1 1.1.46+9e7660c677
|-- fabric-message-api-v1 5.1.9+1802ada577
|-- fabric-mining-level-api-v1 2.1.51+1802ada577
|-- fabric-model-loading-api-v1 1.0.3+1802ada577
|-- fabric-models-v0 0.4.2+9386d8a777
|-- fabric-networking-api-v1 1.3.12+13a40c6677
|-- fabric-networking-v0 0.3.52+df3654b377
|-- fabric-object-builder-api-v1 11.1.4+1802ada577
|-- fabric-particles-v1 1.1.2+1802ada577
|-- fabric-recipe-api-v1 1.0.22+1802ada577
|-- fabric-registry-sync-v0 2.3.4+1802ada577
|-- fabric-renderer-api-v1 3.2.1+1802ada577
|-- fabric-renderer-indigo 1.5.2+85287f9f77
|-- fabric-renderer-registries-v1 3.2.46+df3654b377
|-- fabric-rendering-data-attachment-v1 0.3.37+92a0d36777
|-- fabric-rendering-fluids-v1 3.0.28+1802ada577
|-- fabric-rendering-v0 1.1.49+df3654b377
|-- fabric-rendering-v1 3.0.8+1802ada577
|-- fabric-resource-conditions-api-v1 2.3.8+1802ada577
|-- fabric-resource-loader-v0 0.11.11+fb82e9d777
|-- fabric-screen-api-v1 2.0.8+1802ada577
|-- fabric-screen-handler-api-v1 1.3.31+1802ada577
|-- fabric-sound-api-v1 1.0.13+1802ada577
|-- fabric-transfer-api-v1 3.3.5+8dd72ea377
\-- fabric-transitive-access-wideners-v1 4.3.1+1802ada577
- fabricloader 0.16.10
\-- mixinextras 0.4.1
- immediatelyfast 1.3.4+1.20.4
\-- net_lenni0451_reflect 1.3.4
- immersive_paintings 0.6.7+1.20.1
- java 17
- minecraft 1.20.1
[02:01:10] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.7 Source=file:/C:/Users/{COMPUTER_USERNAME}/AppData/Roaming/ModrinthApp/meta/libraries/net/fabricmc/sponge-mixin/0.15.4+mixin.0.8.7/sponge-mixin-0.15.4+mixin.0.8.7.jar Service=Knot/Fabric Env=CLIENT
[02:01:10] [main/INFO]: Compatibility level set to JAVA_16
[02:01:10] [main/INFO]: Compatibility level set to JAVA_17
[02:01:10] [main/WARN]: Reference map 'immersive_paintings-common-refmap.json' for immersive_paintings.mixin.json could not be read. If this is a development environment you can ignore this message
[02:01:10] [main/INFO]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.4.1).
[02:01:14] [Datafixer Bootstrap/INFO]: 188 Datafixer optimizations took 104 milliseconds
[02:01:15] [Render thread/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[02:01:15] [Render thread/INFO]: Setting user: {MINECRAFT_USERNAME}
[02:01:15] [Render thread/ERROR]: No data fixer registered for immersive_paintings:painting
[02:01:15] [Render thread/ERROR]: No data fixer registered for immersive_paintings:glow_painting
[02:01:15] [Render thread/ERROR]: No data fixer registered for immersive_paintings:graffiti
[02:01:15] [Render thread/ERROR]: No data fixer registered for immersive_paintings:glow_graffiti
[02:01:15] [Render thread/INFO]: [Indigo] Registering Indigo renderer!
[02:01:15] [Render thread/INFO]: Backend library: LWJGL version 3.3.1 SNAPSHOT
[02:01:16] [Render thread/INFO]: Initializing ImmediatelyFast 1.3.4+1.20.4 on NVIDIA GeForce RTX 4060/PCIe/SSE2 (NVIDIA Corporation) with OpenGL 3.2.0 NVIDIA 572.16
[02:01:16] [Render thread/INFO]: Reloading ResourceManager: vanilla, fabric (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-containers-v0, fabric-content-registries-v0, fabric-convention-tags-v1, 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-events-lifecycle-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-tables-v1, fabric-message-api-v1, fabric-mining-level-api-v1, fabric-model-loading-api-v1, fabric-models-v0, fabric-networking-api-v1, fabric-networking-v0, 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, immediatelyfast, immersive_paintings)
[02:01:16] [Worker-Main-2/INFO]: Found unifont_all_no_pua-15.0.06.hex, loading
[02:01:17] [Render thread/WARN]: Missing sound for event: minecraft:item.goat_horn.play
[02:01:17] [Render thread/WARN]: Missing sound for event: minecraft:entity.goat.screaming.horn_break
[02:01:17] [Render thread/INFO]: OpenAL initialized on device OpenAL Soft on Headset Earphone (CORSAIR HS80 RGB Wireless Gaming Receiver)
[02:01:17] [Render thread/INFO]: Sound engine started
[02:01:17] [Render thread/INFO]: Created: 1024x512x4 minecraft:textures/atlas/blocks.png-atlas
[02:01:17] [Render thread/INFO]: Created: 256x256x4 minecraft:textures/atlas/signs.png-atlas
[02:01:17] [Render thread/INFO]: Created: 512x512x4 minecraft:textures/atlas/shield_patterns.png-atlas
[02:01:17] [Render thread/INFO]: Created: 512x512x4 minecraft:textures/atlas/banner_patterns.png-atlas
[02:01:17] [Render thread/INFO]: Created: 1024x1024x4 minecraft:textures/atlas/armor_trims.png-atlas
[02:01:17] [Render thread/INFO]: Created: 128x64x4 minecraft:textures/atlas/decorated_pot.png-atlas
[02:01:17] [Render thread/INFO]: Created: 256x256x4 minecraft:textures/atlas/chest.png-atlas
[02:01:17] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/beds.png-atlas
[02:01:17] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/shulker_boxes.png-atlas
[02:01:17] [Render thread/WARN]: Shader rendertype_entity_translucent_emissive could not find sampler named Sampler2 in the specified shader program.
[02:01:17] [Render thread/INFO]: Created: 256x256x0 minecraft:textures/atlas/particles.png-atlas
[02:01:17] [Render thread/INFO]: Created: 256x256x0 minecraft:textures/atlas/paintings.png-atlas
[02:01:17] [Render thread/INFO]: Created: 128x128x0 minecraft:textures/atlas/mob_effects.png-atlas
[02:01:35] [Render thread/INFO]: Loaded 7 recipes
[02:01:35] [Render thread/INFO]: Loaded 1275 advancements
[02:01:35] [Render thread/INFO]: Applied 0 biome modifications to 0 of 64 new biomes in 849.7 ?s
[02:01:35] [Server thread/INFO]: Starting integrated minecraft server version 1.20.1
[02:01:35] [Server thread/INFO]: Generating keypair
[02:01:36] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld
[02:01:37] [Render thread/INFO]: Preparing spawn area: 0%
[02:01:37] [Render thread/INFO]: Preparing spawn area: 0%
[02:01:37] [Render thread/INFO]: Preparing spawn area: 0%
[02:01:37] [Render thread/INFO]: Preparing spawn area: 0%
[02:01:38] [Render thread/INFO]: Preparing spawn area: 98%
[02:01:38] [Render thread/INFO]: Time elapsed: 2019 ms
[02:01:38] [Server thread/INFO]: Changing view distance to 12, from 10
[02:01:38] [Server thread/INFO]: Changing simulation distance to 12, from 0
[02:01:39] [Server thread/INFO]: {MINECRAFT_USERNAME}[local:E:b11b24db] logged in with entity id 226 at (32.34621161401507, 96.0, -73.62279741046578)
[02:01:39] [Server thread/INFO]: {MINECRAFT_USERNAME} joined the game
[02:01:39] [Render thread/INFO]: Loaded 2 advancements
[02:01:40] [Server thread/INFO]: Saving and pausing game...
[02:01:40] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld
[02:01:40] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end
[02:01:40] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether
[02:01:56] [Server thread/INFO]: [STDERR]: java.io.FileNotFoundException: immersive_paintings\immersive_paintings_signeia78\file_6c9f2074-eabf-40d2-82e2-cabe1a602fb7_blobexpires1740614400key-pair-idk3jaq0y971tv2zsignatureuvwxhx0wwxq5mhm6qtbfxmf8swu9gbzp-ept21mule5hzborn3fej1jtme9upk3d4c-p5epofyxqkymirjsbtvpegai8av-tsdasypxt-u5fznoobg2u34ukmyz7hqhxw1ttz2soctabmtcfeadnhsnlxmau7q4435viun9niz0lrpxuu5f6yhehebok1pffnhzhs3vlgzq-cedw5fe12ssahjqzgtgyrhyymg1q-xpgtrfgucl3sstfleznd1gs0rvjdfs2uqgn9giof2k-qchlnxu-izuqp0s-d9nfj89cc7nokzqvwyhzn92rbe-69qmkq0ia-q-lcfbi-ycla__.png (The filename, directory name, or volume label syntax is incorrect)
[02:01:56] [Server thread/INFO]: [STDERR]: at java.base/java.io.RandomAccessFile.open0(Native Method)
[02:01:56] [Server thread/INFO]: [STDERR]: at java.base/java.io.RandomAccessFile.open(Unknown Source)
[02:01:56] [Server thread/INFO]: [STDERR]: at java.base/java.io.RandomAccessFile.<init>(Unknown Source)
[02:01:56] [Server thread/INFO]: [STDERR]: at java.base/java.io.RandomAccessFile.<init>(Unknown Source)
[02:01:56] [Server thread/INFO]: [STDERR]: at java.desktop/javax.imageio.stream.FileImageOutputStream.<init>(Unknown Source)
[02:01:56] [Server thread/INFO]: [STDERR]: at java.desktop/com.sun.imageio.spi.FileImageOutputStreamSpi.createOutputStreamInstance(Unknown Source)
[02:01:56] [Server thread/INFO]: [STDERR]: at java.desktop/javax.imageio.ImageIO.createImageOutputStream(Unknown Source)
[02:01:56] [Server thread/INFO]: [STDERR]: at java.desktop/javax.imageio.ImageIO.write(Unknown Source)
[02:01:56] [Server thread/INFO]: [STDERR]: at knot//immersive_paintings.resources.ByteImage.write(ByteImage.java:70)
[02:01:56] [Server thread/INFO]: [STDERR]: at knot//immersive_paintings.resources.ServerPaintingManager.registerPainting(ServerPaintingManager.java:47)
[02:01:56] [Server thread/INFO]: [STDERR]: at knot//immersive_paintings.network.c2s.RegisterPaintingRequest.receive(RegisterPaintingRequest.java:73)
[02:01:56] [Server thread/INFO]: [STDERR]: at knot//immersive_paintings.fabric.cobalt.network.NetworkHandlerImpl.lambda$registerMessage$0(NetworkHandlerImpl.java:41)
[02:01:56] [Server thread/INFO]: [STDERR]: at knot//net.minecraft.class_3738.run(class_3738.java:18)
[02:01:56] [Server thread/INFO]: [STDERR]: at knot//net.minecraft.class_1255.method_18859(class_1255.java:156)
[02:01:56] [Server thread/INFO]: [STDERR]: at knot//net.minecraft.class_4093.method_18859(class_4093.java:23)
[02:01:56] [Server thread/INFO]: [STDERR]: at knot//net.minecraft.server.MinecraftServer.method_24306(MinecraftServer.java:782)
[02:01:56] [Server thread/INFO]: [STDERR]: at knot//net.minecraft.server.MinecraftServer.method_18859(MinecraftServer.java:164)
[02:01:56] [Server thread/INFO]: [STDERR]: at knot//net.minecraft.class_1255.method_16075(class_1255.java:130)
[02:01:56] [Server thread/INFO]: [STDERR]: at knot//net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:764)
[02:01:56] [Server thread/INFO]: [STDERR]: at knot//net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:758)
[02:01:56] [Server thread/INFO]: [STDERR]: at knot//net.minecraft.class_1255.method_18857(class_1255.java:139)
[02:01:56] [Server thread/INFO]: [STDERR]: at knot//net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:743)
[02:01:56] [Server thread/INFO]: [STDERR]: at knot//net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:675)
[02:01:56] [Server thread/INFO]: [STDERR]: at knot//net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:265)
[02:01:56] [Server thread/INFO]: [STDERR]: at java.base/java.lang.Thread.run(Unknown Source)
[02:01:56] [Server thread/ERROR]: Error executing task on Server
java.lang.RuntimeException: javax.imageio.IIOException: Can't create an ImageOutputStream!
at immersive_paintings.resources.ByteImage.write(ByteImage.java:72) ~[immersive_paintings-0.6.7+1.20.1-fabric.jar:?]
at immersive_paintings.resources.ServerPaintingManager.registerPainting(ServerPaintingManager.java:47) ~[immersive_paintings-0.6.7+1.20.1-fabric.jar:?]
at immersive_paintings.network.c2s.RegisterPaintingRequest.receive(RegisterPaintingRequest.java:73) ~[immersive_paintings-0.6.7+1.20.1-fabric.jar:?]
at immersive_paintings.fabric.cobalt.network.NetworkHandlerImpl.lambda$registerMessage$0(NetworkHandlerImpl.java:41) ~[immersive_paintings-0.6.7+1.20.1-fabric.jar:?]
at net.minecraft.class_3738.run(class_3738.java:18) ~[client-intermediary.jar:?]
at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?]
at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_24306(MinecraftServer.java:782) ~[client-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_18859(MinecraftServer.java:164) ~[client-intermediary.jar:?]
at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:764) ~[client-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:758) ~[client-intermediary.jar:?]
at net.minecraft.class_1255.method_18857(class_1255.java:139) ~[client-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:743) ~[client-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:675) ~[client-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:265) ~[client-intermediary.jar:?]
at java.lang.Thread.run(Unknown Source) ~[?:?]
Caused by: javax.imageio.IIOException: Can't create an ImageOutputStream!
at javax.imageio.ImageIO.write(Unknown Source) ~[?:?]
at immersive_paintings.resources.ByteImage.write(ByteImage.java:70) ~[immersive_paintings-0.6.7+1.20.1-fabric.jar:?]
... 16 more
[02:01:58] [Server thread/INFO]: Saving and pausing game...
[02:01:58] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld
[02:01:58] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end
[02:01:58] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether
[02:01:59] [Server thread/INFO]: {MINECRAFT_USERNAME} lost connection: Disconnected
[02:01:59] [Server thread/INFO]: {MINECRAFT_USERNAME} left the game
[02:01:59] [Server thread/INFO]: Stopping singleplayer server as player logged out
[02:01:59] [Server thread/INFO]: Stopping server
[02:01:59] [Server thread/INFO]: Saving players
[02:01:59] [Server thread/INFO]: Saving worlds
[02:01:59] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:overworld
[02:01:59] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_end
[02:01:59] [Server thread/INFO]: Saving chunks for level 'ServerLevel[New World]'/minecraft:the_nether
[02:01:59] [Server thread/INFO]: ThreadedAnvilChunkStorage (New World): All chunks are saved
[02:01:59] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
[02:01:59] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
[02:01:59] [Server thread/INFO]: ThreadedAnvilChunkStorage: All dimensions are saved
[02:02:00] [Render thread/INFO]: Stopping!