//If this file is deleted, a new set of default configs will be generated.

//Sets if the mod should print documentation.
printDocumentation(false)

//Sets the Topography WorldType as default
setAsDefaultWorldType()

//Registers a preset. First argument is name, second is the image name, third is a description, fourth is WorldType, fifth is generator options Json.
kaotic = registerPreset("Classic", "images/bg", "Classic Sphere.")
kaotic.registerDimension(0, "layouts/normal/Classic")
kaotic.disableNetherPortal()

kaotic = registerPreset("Tiny Cube", "images/bg", "World with 5x5x5 Building Space.")
kaotic.registerDimension(0, "layouts/normal/Cube_Tiny")
kaotic.disableNetherPortal()

kaotic = registerPreset("Normal Cube", "images/bg", "World with 16x16x16 Building Space.")
kaotic.registerDimension(0, "layouts/normal/Cube_Normal")
kaotic.disableNetherPortal()

kaotic = registerPreset("Large Cube", "images/bg", "World with 21x21x21 Building Space.")
kaotic.registerDimension(0, "layouts/normal/Cube_Large")
kaotic.disableNetherPortal()

kaotic = registerPreset("Giant Cube", "images/bg", "World with 32x32x32 Building Space.")
kaotic.registerDimension(0, "layouts/normal/Cube_Big")
kaotic.disableNetherPortal()

kaotic = registerPreset("Emc Cube", "images/bg", "World with 11x11x11 Building Space with emc stone tablet.")
kaotic.registerDimension(0, "layouts/normal/Cube_Emc")
kaotic.disableNetherPortal()

kaotic = registerPreset("Island", "images/bg", "World with small island and rainbow tree.")
kaotic.registerDimension(0, "layouts/normal/Island")
kaotic.disableNetherPortal()

kaotic = registerPreset("Emc Island", "images/bg", "World with small island and an emc stone tablet.")
kaotic.registerDimension(0, "layouts/normal/Island_Emc")
kaotic.disableNetherPortal()

kaotic = registerPreset("Dark Classic", "images/bg", "Classic Sphere. No light exists here.")
kaotic.registerDimension(0, "layouts/dark/Sphere")
kaotic.disableNetherPortal()
kaotic.enableHardcore()

kaotic = registerPreset("Dark Tiny Cube", "images/bg", "World with 5x5x5 Building Space. No light exists here.")
kaotic.registerDimension(0, "layouts/dark/Cube_Tiny")
kaotic.disableNetherPortal()
kaotic.enableHardcore()

kaotic = registerPreset("Dark Normal Cube", "images/bg", "World with 16x16x16 Building Space. No light exists here.")
kaotic.registerDimension(0, "layouts/dark/Cube_Normal")
kaotic.disableNetherPortal()
kaotic.enableHardcore()

kaotic = registerPreset("Dark Large Cube", "images/bg", "World with 21x21x21 Building Space. No light exists here.")
kaotic.registerDimension(0, "layouts/normal/Cube_Large")
kaotic.disableNetherPortal()
kaotic.enableHardcore()

kaotic = registerPreset("Dark Giant Cube", "images/bg", "World with 32x32x32 Building Space. No light exists here.")
kaotic.registerDimension(0, "layouts/dark/Cube_Big")
kaotic.disableNetherPortal()
kaotic.enableHardcore()

kaotic = registerPreset("Dark Emc Cube", "images/bg", "World with 11x11x11 Building Space with emc stone tablet. No light exists here.")
kaotic.registerDimension(0, "layouts/dark/Cube_Emc")
kaotic.disableNetherPortal()
kaotic.enableHardcore()

kaotic = registerPreset("Dark Island", "images/bg", "World with small island and rainbow tree. No light exists here.")
kaotic.registerDimension(0, "layouts/dark/Island")
kaotic.disableNetherPortal()
kaotic.enableHardcore()

kaotic = registerPreset("Dark Emc Island", "images/bg", "World with small island and an emc stone tablet. No light exists here.")
kaotic.registerDimension(0, "layouts/dark/Island_Emc")
kaotic.disableNetherPortal()
kaotic.enableHardcore()

kaotic = registerPreset("Hell", "images/Hell", "World has ended. Will you Survive??? Hardcore Edition ONLY!!")
kaotic.registerDimension(0, "layouts/dark/Hell")
kaotic.disableNetherPortal()
kaotic.enableHardcore()

kaotic = registerPreset("Ominous", "images/Ominious", "World has been cursed. Will you Survive??? Hardcore Edition ONLY!!")
kaotic.registerDimension(0, "layouts/dark/Ominous")
kaotic.disableNetherPortal()
kaotic.enableHardcore()

kaotic = registerPreset("Ominous City", "images/City", "World has been cursed. Will you Survive???", "lostcities")
kaotic.disableNetherPortal()

kaotic = registerPreset("Ominous City - Hardcore", "images/City", "World has been cursed. Will you Survive??? Hardcore Edition", "lostcities")
kaotic.disableNetherPortal()
kaotic.enableHardcore()

kaotic = registerPreset("Server", "images/Ominious", "For Server use only")
kaotic.registerDimension(0, "layouts/dark/Server")
kaotic.disableNetherPortal()