When loading a resource pack that replaces the block model "minecraft:block/lit_activator_rail_flat", there is a typo in the game code that is causing the game to try and read a "minecraft:block/lit_activator_rail__flat" model instead, specifically when it is loading the model for the east-west direction variant. This causes the game to throw an error, for the file does not exist (the gap between the last two words is two underscores instead of one.)
Attached is a launcher log that shows the error.
[18:20:31] [Client thread/WARN]: Unable to load block model: 'minecraft:block/lit_activator_rail__flat' for variant: 'minecraft:activator_rail#powered=true,shape=east_west'
java.io.FileNotFoundException: minecraft:models/block/lit_activator_rail__flat.json
at cvc.a(SourceFile:52) ~[1.8.2-pre1.jar:?]
at cvt.a(SourceFile:55) ~[1.8.2-pre1.jar:?]
at cxh.c(SourceFile:259) ~[1.8.2-pre1.jar:?]
at cxh.c(SourceFile:227) [1.8.2-pre1.jar:?]
at cxh.b(SourceFile:159) [1.8.2-pre1.jar:?]
at cxh.a(SourceFile:135) [1.8.2-pre1.jar:?]
at cxk.a(SourceFile:23) [1.8.2-pre1.jar:?]
at cvt.a(SourceFile:99) [1.8.2-pre1.jar:?]
at bst.ak(SourceFile:444) [1.8.2-pre1.jar:?]
at bst.a(SourceFile:306) [1.8.2-pre1.jar:?]
at net.minecraft.client.main.Main.main(SourceFile:124) [1.8.2-pre1.jar:?]
Attachments
Comments 2
No this is not an issue in the game. It's an issue in the resource pack. The resource pack's blockstate files contain all the information about what custom models to use for blocks.
If the pack is yours, check in the resource pack the file assets/minecraft/blockstates/activator_rail.json and correct issues there. If the pack is NOT yours, forward this information on to the creator of the pack.
...Wait, is it closed just to stop him, or because it's invalid? This bug is not originating in the resource pack itself - it's coming from the game.