webbukkit / dynmap

A set of Minecraft mods that provide a real time web-based map system for various Minecraft server implementations.
https://www.reddit.com/r/Dynmap/
Apache License 2.0
2.05k stars 419 forks source link

Failed to load resources across mods #4111

Closed ST-DDT closed 4 months ago

ST-DDT commented 4 months ago

Issue Description:

Stacktrace ````txt [17:29:38] [Dynmap Render Thread/FATAL]: [Dynmap] Failed to load resource of mod :createoreexcavation java.nio.file.NoSuchFileException: /assets/create/textures/block/copper_casing_connected.png at jdk.nio.zipfs.ZipFileSystem.newInputStream(ZipFileSystem.java:856) ~[jdk.zipfs:?] at jdk.nio.zipfs.ZipPath.newInputStream(ZipPath.java:749) ~[jdk.zipfs:?] at jdk.nio.zipfs.ZipFileSystemProvider.newInputStream(ZipFileSystemProvider.java:261) ~[jdk.zipfs:?] at java.nio.file.Files.newInputStream(Files.java:160) ~[?:?] at org.dynmap.fabric_1_20.FabricServer.lambda$openResource$4(FabricServer.java:583) ~[Dynmap-3.6-fabric-1.20.jar:?] at java.util.Optional.map(Optional.java:260) ~[?:?] at org.dynmap.fabric_1_20.FabricServer.openResource(FabricServer.java:581) ~[Dynmap-3.6-fabric-1.20.jar:?] at org.dynmap.hdmap.TexturePackLoader.openModTPResource(TexturePackLoader.java:76) ~[Dynmap-3.6-fabric-1.20.jar:?] at org.dynmap.hdmap.TexturePack.(TexturePack.java:683) ~[Dynmap-3.6-fabric-1.20.jar:?] at org.dynmap.hdmap.TexturePack.getTexturePack(TexturePack.java:615) ~[Dynmap-3.6-fabric-1.20.jar:?] at org.dynmap.hdmap.TexturePackHDShader.getTexturePack(TexturePackHDShader.java:58) ~[Dynmap-3.6-fabric-1.20.jar:?] at org.dynmap.hdmap.TexturePackHDShader.access$000(TexturePackHDShader.java:23) ~[Dynmap-3.6-fabric-1.20.jar:?] at org.dynmap.hdmap.TexturePackHDShader$ShaderState.(TexturePackHDShader.java:130) ~[Dynmap-3.6-fabric-1.20.jar:?] at org.dynmap.hdmap.TexturePackHDShader.getStateInstance(TexturePackHDShader.java:342) ~[Dynmap-3.6-fabric-1.20.jar:?] at org.dynmap.hdmap.HDMapManager.getShaderStateForTile(HDMapManager.java:134) ~[Dynmap-3.6-fabric-1.20.jar:?] at org.dynmap.hdmap.IsoHDPerspective.render(IsoHDPerspective.java:1241) ~[Dynmap-3.6-fabric-1.20.jar:?] at org.dynmap.hdmap.HDMapTile.render(HDMapTile.java:91) ~[Dynmap-3.6-fabric-1.20.jar:?] at org.dynmap.MapManager$FullWorldRenderState.processTile(MapManager.java:795) ~[Dynmap-3.6-fabric-1.20.jar:?] at org.dynmap.MapManager$FullWorldRenderState.run(MapManager.java:726) ~[Dynmap-3.6-fabric-1.20.jar:?] at org.dynmap.MapManager$DynmapScheduledThreadPoolExecutor$1.run(MapManager.java:234) ~[Dynmap-3.6-fabric-1.20.jar:?] at org.dynmap.MapManager$DynmapScheduledThreadPoolExecutor$2.run(MapManager.java:252) ~[Dynmap-3.6-fabric-1.20.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?] at java.lang.Thread.run(Thread.java:833) ~[?:?] [17:29:38] [Dynmap Render Thread/WARN]: [Dynmap] Resource assets/create/textures/block/copper_casing_connected.png for mod createoreexcavation not found ````
JurgenKuyper commented 4 months ago

if blockscan does not find it, they are not using the standard blockstates as vanilla, thus, dynmap can't render them