While creating an adventure map I came across a very troublesome bug. After adding too many models, the resource pack started unloading. As you can see on screen 1 and 2 everything is working normal. After adding a new not existing "w" model (screen 3), function #tick stopped working (screen 4). When I changed "w" model into "deadfbi1", whitch was in models files, game unload all resouces. I am sure, that json file was fine, because it happens with every other working model. My resourcepack file has 134 MB and over 450 models. Sorry for my English.
Edit: Correcting errors gives nothing. My point was that with too many models the game can not stand it. I divided my resourcepack into two parts. Each of them works correctly, but when I combine them, the game unloads all resources. I know that there are resourcepacks with a resolution of 2048x2048, so it's not the fault of textures, probably the number of models.
Edit2: I noticed that after loading two parts of the resource pack, the textures atlas has more than 16384x16384 pixels, which causes textures to be unloaded. If this is a deliberate action, I am very sorry that I reported it here, but this limit should be strongly increased.
[08:55:47] [Client thread/INFO]: Caught error stitching, removing all assigned resourcepacks
Attachments
Comments 6
Countless errors, fix those and your're done:
[20:37:27] [ForkJoinPool.commonPool-worker-6/ERROR]: Couldn't load function at commands:functions/lab/main_optimalization6.mcfunction
java.util.concurrent.CompletionException: java.lang.IllegalArgumentException: Whilst parsing command on line 19: Nieznana komenda at position 0: <--[HERE]
at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:273) ~[?:1.8.0_51]
at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:280) [?:1.8.0_51]
at java.util.concurrent.CompletableFuture.uniApply(CompletableFuture.java:604) [?:1.8.0_51]
at java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:577) [?:1.8.0_51]
at java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:443) [?:1.8.0_51]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) [?:1.8.0_51]
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) [?:1.8.0_51]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1689) [?:1.8.0_51]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157) [?:1.8.0_51]
Caused by: java.lang.IllegalArgumentException: Whilst parsing command on line 19: Nieznana komenda at position 0: <--[HERE]
at br.a(SourceFile:61) ~[1.13.jar:?]
at pp.a(SourceFile:147) ~[1.13.jar:?]
at pp$$Lambda$1488/1310303505.apply(Unknown Source) ~[?:?]
at java.util.concurrent.CompletableFuture.uniApply(CompletableFuture.java:602) ~[?:1.8.0_51]
... 6 more
[20:37:37] [Client thread/WARN]: Unable to load model: 'minecraft:custom/a' referenced from: minecraft:dark_oak_stairs#facing=north,half=top,shape=straight,waterlogged=true: java.io.FileNotFoundException: minecraft:models/custom/a.json
[20:37:38] [Client thread/WARN]: Unable to load model: 'minecraft:body/robot_head_say' referenced from: minecraft:diamond_axe#inventory: java.io.FileNotFoundException: minecraft:models/body/robot_head_say.json
[20:37:40] [Client thread/WARN]: Unable to resolve texture reference: #particle in minecraft:custom/bookshelf2
[20:37:40] [Client thread/WARN]: Unable to resolve texture reference: #particle in minecraft:custom/bookshelf3
[20:37:40] [Client thread/WARN]: Unable to resolve texture reference: #texture in minecraft:custom/empty
[20:37:40] [Client thread/WARN]: Unable to resolve texture reference: #texture in minecraft:block/jungle_fence_post
[20:37:40] [Client thread/WARN]: Unable to resolve texture reference: #texture in minecraft:block/jungle_fence_side
[20:37:40] [Client thread/ERROR]: Using missing texture, unable to load minecraft:textures/blocks/e_texture.png : java.io.FileNotFoundException: minecraft:textures/blocks/e_texture.png
[20:37:40] [Client thread/WARN]: Texture minecraft:textures/block/black_concrete.png with size 1x1 limits mip level from 4 to 0
[20:37:40] [Client thread/ERROR]: Using missing texture, unable to load minecraft:textures/blocks/glass.png : java.io.FileNotFoundException: minecraft:textures/blocks/glass.png
[20:37:40] [Client thread/ERROR]: Using missing texture, unable to load minecraft:textures/blocks/white_wool.png : java.io.FileNotFoundException: minecraft:textures/blocks/white_wool.png
[20:37:41] [Client thread/ERROR]: Using missing texture, unable to load minecraft:textures/items/carrot_on_a_stick.png : java.io.FileNotFoundException: minecraft:textures/items/carrot_on_a_stick.png
[20:37:41] [Client thread/ERROR]: Using missing texture, unable to load minecraft:textures/block/quartz_block.png : java.io.FileNotFoundException: minecraft:textures/block/quartz_block.png
[20:37:41] [Client thread/ERROR]: Using missing texture, unable to load minecraft:textures/blocks/e_particle.png : java.io.FileNotFoundException: minecraft:textures/blocks/e_particle.png
[20:37:41] [Client thread/ERROR]: Using missing texture, unable to load minecraft:textures/spongebob/sb000.png : java.io.FileNotFoundException: minecraft:textures/spongebob/sb000.png
[20:37:41] [Client thread/WARN]: textures: dropping miplevel from 4 to 0, because of minimum power of two: 1
[20:37:41] [Client thread/INFO]: Caught error stitching, removing all assigned resourcepacks
dda: Unable to fit: minecraft:custom/table - size: 128x128 - Maybe try a lowerresolution resourcepack?
at dcz.c(SourceFile:58) ~[1.13.jar:?]
at ddb.b(SourceFile:108) ~[1.13.jar:?]
at ddb.a(SourceFile:52) ~[1.13.jar:?]
at des.a(SourceFile:343) ~[1.13.jar:?]
... and several more.
No need to attach more screenshots.
As I said, fix your errors to prevent
Caught error stitching, removing all assigned resourcepacks
Still errors in the resource pack:
[21:49:44] [Client thread/WARN]: Texture minecraft:textures/block/black_concrete.png with size 1x1 limits mip level from 4 to 0
[21:49:44] [Client thread/WARN]: textures: dropping miplevel from 4 to 0, because of minimum power of two: 1
Increasing this limit will break support for lower end graphics cards, there's the limit, not the game.
But you might post a proposal for that at https://www.reddit.com/r/minecraftsuggestions/
Please attach
.minecraft/log/latest.log
after having this issue.