blob: e72369faa4025b161e389875c58ab554557038ae [file] [log] [blame] [raw]
/**
* This package contains interfaces used by the file system implementation.
* <p/>
* This allows it to add custom file systems that will behave the same as the
* existing ones, particularly that can be used the same from a machine as any
* other. In the case of Lua, for example, this means it can be mounted like
* any other file system, and interacted with without further special handling.
* <p/>
* <em>You will usually not need to implement these interfaces!</em>
* <p/>
* Consider using the factory methods in {@link li.cil.oc.api.FileSystem} to
* create file systems and wrapper nodes for these file systems (i.e. nodes
* that can be added as component nodes to the network, so they can be used
* from computers).
*/
@cpw.mods.fml.common.API(
owner = "OpenComputers|Core",
provides = "OpenComputersAPI|FileSystem",
apiVersion = "3.0.0")
package li.cil.oc.api.fs;