MCPcopy Create free account
hub / github.com/PCGen/pcgen / writeCustomFiles

Method writeCustomFiles

code/src/java/pcgen/core/CustomData.java:207–235  ·  view source on GitHub ↗

Write custom files out

()

Source from the content-addressed store, hash-verified

205 * Write custom files out
206 */
207 public static void writeCustomFiles()
208 {
209 //
210 // Make sure the custom directory exists
211 //
212 ensureCustomDirExists();
213
214 writePurchaseModeConfiguration();
215
216 // Don't trash the file if user exits before loading custom items
217 if (!customItemsLoaded)
218 {
219 return;
220 }
221
222 writeCustomBioSet();
223 writeCustomClasses();
224 writeCustomDeities();
225 writeCustomDomains();
226 writeCustomAbilities();
227 writeCustomFeats();
228 writeCustomItems();
229 writeCustomLanguages();
230 writeCustomRaces();
231 writeCustomSkills();
232 writeCustomSpells();
233 writeCustomTemplates();
234 writeCustomSources();
235 }
236
237 /**
238 * This method will check for the system specific custom directory

Callers

nothing calls this directly

Calls 15

ensureCustomDirExistsMethod · 0.95
writeCustomBioSetMethod · 0.95
writeCustomClassesMethod · 0.95
writeCustomDeitiesMethod · 0.95
writeCustomDomainsMethod · 0.95
writeCustomAbilitiesMethod · 0.95
writeCustomFeatsMethod · 0.95
writeCustomItemsMethod · 0.95
writeCustomLanguagesMethod · 0.95
writeCustomRacesMethod · 0.95
writeCustomSkillsMethod · 0.95

Tested by

no test coverage detected