Class JSONBoard
- java.lang.Object
-
- com.massivecraft.factions.Board
-
- com.massivecraft.factions.zcore.persist.MemoryBoard
-
- com.massivecraft.factions.zcore.persist.json.JSONBoard
-
public class JSONBoard extends MemoryBoard
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.massivecraft.factions.zcore.persist.MemoryBoard
MemoryBoard.MemoryBoardMap
-
-
Field Summary
-
Fields inherited from class com.massivecraft.factions.zcore.persist.MemoryBoard
flocationIds
-
-
Constructor Summary
Constructors Constructor Description JSONBoard()
-
Method Summary
Modifier and Type Method Description void
convertFrom(MemoryBoard old)
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>
dumpAsSaveFormat()
void
forceSave()
void
forceSave(boolean sync)
boolean
load()
void
loadFromSaveFormat(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> worldCoordIds)
-
Methods inherited from class com.massivecraft.factions.zcore.persist.MemoryBoard
clean, clean, clearOwnershipAt, getAllClaims, getAllClaims, getFactionAt, getFactionCoordCount, getFactionCoordCount, getFactionCoordCountInWorld, getIdAt, getMap, hasFactionWithin, isBorderLocation, isConnectedLocation, removeAt, setFactionAt, setIdAt, unclaimAll, unclaimAllInWorld
-
Methods inherited from class com.massivecraft.factions.Board
getInstance
-
-
-
-
Method Detail
-
dumpAsSaveFormat
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> dumpAsSaveFormat()
-
loadFromSaveFormat
public void loadFromSaveFormat(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> worldCoordIds)
-
convertFrom
public void convertFrom(MemoryBoard old)
- Specified by:
convertFrom
in classMemoryBoard
-
-