mojira.dev
MC-130615

Using a resource pack with a block model with itself as a parent removes all textures

Expected behaviour (happens in 1.12.2)

The resource pack refuses to load, and textures return to the default.

Actual behaviour

All textures become the black and magenta "missing texture"

Steps to reproduce

  1. Download the attached resource pack and put it in the resourcepacks folder

  2. Enable the resource pack

  3. Everything should become black and magenta

Attachments

Comments 3

Is there something written in the logfile while loading that resource pack ?

First this:

cxb$c: nullcxb$c: null at cxb.a(SourceFile:295) ~[18w22c.jar:?] at cxb.a(SourceFile:299) ~[18w22c.jar:?] at cxb.b(SourceFile:289) ~[18w22c.jar:?] at dhg.l(SourceFile:653) ~[18w22c.jar:?] at dhg.a(SourceFile:221) ~[18w22c.jar:?] at dhh.a(SourceFile:23) ~[18w22c.jar:?] at uq.c(SourceFile:123) ~[18w22c.jar:?] at uq.a(SourceFile:106) ~[18w22c.jar:?] at cio.f(SourceFile:652) [18w22c.jar:?] at cos$2.a(SourceFile:65) [18w22c.jar:?] at cjp.mouseClicked(SourceFile:103) [18w22c.jar:?] at ckl.mouseClicked(SourceFile:45) [18w22c.jar:?] at ciq.b(SourceFile:67) [18w22c.jar:?] at ciq$$Lambda$756/500268044.run(Unknown Source) [18w22c.jar:?] at cmf.a(SourceFile:429) [18w22c.jar:?] at ciq.a(SourceFile:67) [18w22c.jar:?] at ciq$$Lambda$678/6650683.invoke(Unknown Source) [18w22c.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:23) [lwjgl-glfw-3.1.2.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.1.2.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:2599) [lwjgl-glfw-3.1.2.jar:?] at ciy.a(SourceFile:298) [18w22c.jar:?] at cio.c(SourceFile:844) [18w22c.jar:?] at cio.a(SourceFile:380) [18w22c.jar:?] at net.minecraft.client.main.Main.main(SourceFile:144) [18w22c.jar:?]

Then one of these for every texture in the game:

[12:39:58] [Client thread/WARN]: Failed to load texture: minecraft:textures/gui/title/background/panorama_5.png[12:39:58] [Client thread/WARN]: Failed to load texture: minecraft:textures/gui/title/background/panorama_5.pngjava.io.FileNotFoundException: minecraft:textures/gui/title/background/panorama_5.png at uq.a(SourceFile:61) ~[18w22c.jar:?] at dfn.a(SourceFile:23) ~[18w22c.jar:?] at dfs.a(SourceFile:60) [18w22c.jar:?] at dfs.a(SourceFile:134) [18w22c.jar:?] at uq.c(SourceFile:123) [18w22c.jar:?] at uq.a(SourceFile:106) [18w22c.jar:?] at cio.f(SourceFile:659) [18w22c.jar:?] at cos$2.a(SourceFile:65) [18w22c.jar:?] at cjp.mouseClicked(SourceFile:103) [18w22c.jar:?] at ckl.mouseClicked(SourceFile:45) [18w22c.jar:?] at ciq.b(SourceFile:67) [18w22c.jar:?] at ciq$$Lambda$756/500268044.run(Unknown Source) [18w22c.jar:?] at cmf.a(SourceFile:429) [18w22c.jar:?] at ciq.a(SourceFile:67) [18w22c.jar:?] at ciq$$Lambda$678/6650683.invoke(Unknown Source) [18w22c.jar:?] at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:23) [lwjgl-glfw-3.1.2.jar:?] at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.1.2.jar:?] at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:2599) [lwjgl-glfw-3.1.2.jar:?] at ciy.a(SourceFile:298) [18w22c.jar:?] at cio.c(SourceFile:844) [18w22c.jar:?] at cio.a(SourceFile:380) [18w22c.jar:?] at net.minecraft.client.main.Main.main(SourceFile:144) [18w22c.jar:?]

Then one of these for every sound event:

[12:39:58] [Client thread/WARN]: Missing sound for event: minecraft:ambient.cave

Then one of these for every block model and variant:

[12:39:59] [Client thread/ERROR]: Encountered an exception when loading model definition of model minecraft:blockstates/stone.json : java.io.FileNotFoundException: minecraft:blockstates/stone.json
[12:39:59] [Client thread/WARN]: Unable to load variant: normal from minecraft:stone#normal

Then one of these for every item model:

[12:40:03] [Client thread/WARN]: Unable to load item model: 'minecraft:item/end_portal_frame' for item: 'minecraft:end_portal_frame': java.io.FileNotFoundException: minecraft:models/item/end_portal_frame.json

Then one of these for every item model:

[12:40:05] [Client thread/WARN]: Missing model for: minecraft:item/carrot_on_a_stick

So ya, a lot in the log 😉

The resourcepack now gives:

[21:40:44] [main/WARN].(BlockModel.java:169): Found 'parent' loop while loading model 'minecraft:block/ice' in chain: minecraft:item/ice -> minecraft:block/ice -> minecraft:block/ice

Earthcomputer

Erik Broes

Unconfirmed

resource-pack, snapshot

Minecraft 18w22c, Minecraft 1.13-pre2

Minecraft 1.13-pre3

Retrieved