]> git.lizzy.rs Git - dragonblocks.git/blobdiff - engine/builtin.js
Add Map Manager
[dragonblocks.git] / engine / builtin.js
index b33c8d93da4d719b0fcfec4ab6be94e9d4cd65ab..f5e011d78a834d3fca664747cfc3d5fdef3d1e81 100644 (file)
@@ -78,3 +78,16 @@ dragonblocks.registerGroup({
                place: "",
        }
 });
+
+dragonblocks.mapMgr.register("dragonblocks:map", class extends dragonblocks.Map
+{
+       constructor(data, mapgen)
+       {
+               if (data) {
+                       super(data, mapgen);
+               } else {
+                       super(dragonblocks.settings.map, mapgen);
+                       dragonblocks.mapgen.generate(mapgen, this);
+               }
+       }
+});