Just so you know, we don't know the file format for every file. If it's just a bunch of random characters, it's probably a .zip or .jar.
on load:
if folder "plugins/UHCWorldGen" doesn't exists:
create folder "plugins/UHCWorldGen"
if file "plugins/UHCWorldGen/config.yml" doesn't exists:
create file "plugins/UHCWorldGen/config.yml"
wf "##" to "plugins/UHCWorldGen/config.yml"
wf "## | U H C @|" to "plugins/UHCWorldGen/config.yml"
wf "## | W O R L D G E N E R A T O R |" to "plugins/UHCWorldGen/config.yml"
wf "##" to "plugins/UHCWorldGen/config.yml"
wf "##" to "plugins/UHCWorldGen/config.yml"
wf "##" to "plugins/UHCWorldGen/config.yml"
set "World.Name" to "UHC_WORLD" in yaml file "plugins/UHCWorldGen/config.yml"
set "RandomSeeds.1.Seed" to "-1480351183376464763" in yaml file "plugins/UHCWorldGen/config.yml"
set "RandomSeeds.2.Seed" to "8678942899319966093" in yaml file "plugins/UHCWorldGen/config.yml"
set "RandomSeeds.3.Seed" to "4155519082845793722" in yaml file "plugins/UHCWorldGen/config.yml"
set "RandomSeeds.4.Seed" to "932475610972574098" in yaml file "plugins/UHCWorldGen/config.yml"
set "RandomSeeds.5.Seed" to "-670278141449929333" in yaml file "plugins/UHCWorldGen/config.yml"
loop 10 times:
add single value "RandomSeeds.%loop-number%.Seed" get of "plugins/UHCWorldGen/config.yml" to {_randomseeds::*}
set {_seed} to a random element out of {_randomseeds::*}
add single value "World.Name" get of "plugins/UHCWorldGen/config.yml" to {_worldname::*}
set {_name} to a random element out of {_worldname::*}
delete "%{_name}%"
create world named "%{_name}%", seed "%{_seed}%"