public class PermanentCache<I> extends WorldCache<I>
blockedIDs, ident, locked, MAX_ID, nameToID, objToName, usedIDs| Constructor and Description |
|---|
PermanentCache(java.lang.String ident) |
| Modifier and Type | Method and Description |
|---|---|
void |
addObject(I object,
java.lang.String name) |
protected void |
blockOldIDs() |
protected java.io.File |
getSaveFile() |
protected void |
mergeNewIDs() |
static void |
saveCaches() |
generateIDs, getEnumeratedObjects, getID, getName, getNextAvailableID, getObject, getObject, getObjects, loadData, onWorldLoad, onWorldSave, saveData, setID, setIDprotected java.io.File getSaveFile()
getSaveFile in class WorldCache<I>protected void blockOldIDs()
blockOldIDs in class WorldCache<I>protected void mergeNewIDs()
mergeNewIDs in class WorldCache<I>public void addObject(I object, java.lang.String name)
addObject in class WorldCache<I>public static void saveCaches()