fCraft  0.636
Custom Minecraft Server
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Events
Public Member Functions | Properties | List of all members
fCraft.MapConversion.MapFCMv3 Class Reference

fCraft map format converter, for format version #3 (2011). Soon to be obsoleted by FCMv4. More...

Inheritance diagram for fCraft.MapConversion.MapFCMv3:
Inheritance graph
[legend]
Collaboration diagram for fCraft.MapConversion.MapFCMv3:
Collaboration graph
[legend]

Public Member Functions

bool ClaimsName (string fileName)
 
bool Claims (string fileName)
 
Map LoadHeader (string fileName)
 
Map Load (string fileName)
 
void Save (Map mapToSave, string fileName)
 
- Public Member Functions inherited from fCraft.MapConversion.IMapImporter
bool ClaimsName ([NotNull] string path)
 Returns true if the file name (or directory name) matches this format's expectations.
 
bool Claims ([NotNull] string path)
 Allows validating the map format while using minimal resources.
 
Map LoadHeader ([NotNull] string path)
 Attempts to load map dimensions from specified location. Throws MapFormatException on failure.
 
Map Load ([NotNull] string path)
 Fully loads map from specified location. Throws MapFormatException on failure.
 
- Public Member Functions inherited from fCraft.MapConversion.IMapExporter
void Save ([NotNull] Map mapToSave,[NotNull] string path)
 Saves given map at the given location.
 

Properties

string ServerName [get]
 
bool SupportsImport [get]
 
bool SupportsExport [get]
 
string FileExtension [get]
 
MapStorageType StorageType [get]
 
MapFormat Format [get]
 

Detailed Description

fCraft map format converter, for format version #3 (2011). Soon to be obsoleted by FCMv4.

Member Function Documentation

bool fCraft.MapConversion.MapFCMv3.Claims ( string  fileName)
bool fCraft.MapConversion.MapFCMv3.ClaimsName ( string  fileName)
Map fCraft.MapConversion.MapFCMv3.Load ( string  fileName)
Map fCraft.MapConversion.MapFCMv3.LoadHeader ( string  fileName)
void fCraft.MapConversion.MapFCMv3.Save ( Map  mapToSave,
string  fileName 
)

Property Documentation

string fCraft.MapConversion.MapFCMv3.FileExtension
get
MapFormat fCraft.MapConversion.MapFCMv3.Format
get
string fCraft.MapConversion.MapFCMv3.ServerName
get
MapStorageType fCraft.MapConversion.MapFCMv3.StorageType
get
bool fCraft.MapConversion.MapFCMv3.SupportsExport
get
bool fCraft.MapConversion.MapFCMv3.SupportsImport
get

The documentation for this class was generated from the following file: