{"body":"\t@SubscribeEvent\n\tpublic void onModelBakeEvent(ModelBakeEvent event) {\n\t\t//Register all blocks\n\t\tGame.blocks().registry.forEach(blockFactory -> {\n\t\t\tObject blockObj = Game.natives().toNative(blockFactory.getDummy());\n\t\t\tif (blockObj instanceof FWBlock) {\n\t\t\t\tFWBlock block = (FWBlock) blockObj;\n\t\t\t\tResourceLocation objRL = (ResourceLocation) net.minecraft.block.Block.blockRegistry.getNameForObject(block);\n\t\t\t\tModelResourceLocation blockLocation = new ModelResourceLocation(objRL, \"normal\");\n\t\t\t\tModelResourceLocation itemLocation = new ModelResourceLocation(objRL, \"inventory\");\n\t\t\t\tSystem.out.println(\"Bind Block: \" + objRL);\n\t\t\t\tevent.modelRegistry.putObject(blockLocation, new FWSmartModel(null));\n\t\t\t\tevent.modelRegistry.putObject(itemLocation, new FWSmartModel(null));\n\t\t\t}\n\t\t});\n","name":"","extension":"txt","url":"https://www.irccloud.com/pastebin/5JsVoGXF","modified":1434025954,"id":"5JsVoGXF","size":788,"lines":15,"own_paste":false,"theme":"","date":1434025954}