@@ -0,0 +1,631 @@
+package boilerplate.common.compathandler;%0A%0Aimport net.minecraft.block.Block;%0Aimport net.minecraft.item.ItemStack;%0Aimport cpw.mods.fml.common.event.FMLInterModComms;%0A%0A/**%0A * @author tterrag1098%0A * %0A */%0Apublic class FMPCompatHandler%0A%7B%0A%09public static void registerFMP(Block block)%0A%09%7B%0A%09%09registerFMP(block, 0, 15);%0A%09%7D%0A%0A%09public static void registerFMP(Block block, int minMeta, int maxMeta)%0A%09%7B%0A%09%09for (int c = minMeta; c %3C= maxMeta; c++)%0A%09%09%7B%0A%09%09%09registerFMP(block, c);%0A%09%09%7D%0A%09%7D%0A%0A%09public static void registerFMP(Block block, int meta)%0A%09%7B%0A%09%09FMLInterModComms.sendMessage(%22ForgeMicroblock%22, %22microMaterial%22, new ItemStack(block, 1, meta));%0A%09%7D%0A%7D%0A

Add a copy of tterrag's FMP handler to Boilerplate