@@ -0,0 +1,1415 @@
+package com.cricketcraft.chisel.api;%0A%0Aimport net.minecraft.block.Block;%0Aimport net.minecraft.world.IBlockAccess;%0Aimport net.minecraft.world.World;%0A%0A/**%0A * To be implemented on blocks that %22hide%22 another block inside, so connected textuers can still be%0A * accomplished.%0A */%0Apublic interface IFacade%0A%7B%0A    /**%0A     * Gets the block this facade is acting as.%0A     * %0A     * @param world %7B@link World%7D%0A     * @param x X coord of your block%0A     * @param y Y coord of your block%0A     * @param z Z coord of your block%0A     * @param side The side being rendered, NOT the side being connected from.%0A     *            %3Cp%3E%0A     *            This value can be -1 if no side is specified. Please handle this appropriately.%0A     * @return The block inside of your facade block.%0A     */%0A    Block getFacade(IBlockAccess world, int x, int y, int z, int side);%0A%0A    /**%0A     * Gets the metadata of the block that this facade is acting as.%0A     * %0A     * @param world %7B@link World%7D%0A     * @param x X coord of your block%0A     * @param y Y coord of your block%0A     * @param z Z coord of your block%0A     * @param side The side being rendered, NOT the side being connected from.%0A     *            %3Cp%3E%0A     *            This value can be -1 if no side is specified. Please handle this appropriately.%0A     * @return The metadata of your facade block.%0A     */%0A    int getFacadeMetadata(IBlockAccess world, int x, int y, int z, int side);%0A%7D

Add Chisel dependency file.