Connected Textures in Minecraft! • Better Vanilla Building Texture Pack - YouTube
New to Resource Pack design; Optifine allows resource packs to utilize name-specific textures that allow you to retexture stuff. I'm using Better Vanilla Building, and I'm looking to do something like this