package com.raoulvdberge.refinedstorage.api.util;

import net.minecraft.nbt.NBTTagCompound;

public interface IWrenchable {
    NBTTagCompound writeConfiguration(NBTTagCompound tag);

    void readConfiguration(NBTTagCompound tag);
}

@@ -90,98 +90,425 @@
 d;%0A%0A
-public interface IWrenchable %7B%0A    NBTTagCompound writeConfiguration(NBTTagCompound tag);%0A
+/**%0A * Implement this on a tile that is wrenchable.%0A */%0Apublic interface IWrenchable %7B%0A    /**%0A     * Writes the configuration of this tile to the wrench.%0A     *%0A     * @param tag the tag to write to%0A     * @return the written tag%0A     */%0A    NBTTagCompound writeConfiguration(NBTTagCompound tag);%0A%0A    /**%0A     * Reads the configurration of this tile from the wrench.%0A     *%0A     * @param tag the tag to read%0A     */
 %0A   

Add docs to IWrenchable