mirror of
https://github.com/danbulant/flying-squid
synced 2026-06-18 14:01:13 +00:00
if the generation module is not on the array, try to require it : dynamic generation handling !
This commit is contained in:
parent
5958c154d6
commit
a17f47c9e9
1 changed files with 2 additions and 1 deletions
|
|
@ -32,7 +32,8 @@ module.exports.server=async function(serv,{worldFolder,generation={"name":"diamo
|
|||
seed=newSeed;
|
||||
generation.options.seed=seed;
|
||||
serv.emit("seed",generation.options.seed);
|
||||
serv.overworld = new World(generations[generation.name](generation.options), regionFolder);
|
||||
const generationModule=generations[generation.name] ? generations[generation.name] : require(generation.name);
|
||||
serv.overworld = new World(generationModule(generation.options), regionFolder);
|
||||
serv.netherworld = new World(generations["nether"]({}));
|
||||
//serv.endworld = new World(generations["end"]({}));
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue