630d5e0950
also fix param input of instance:edit
18 lines
806 B
JavaScript
18 lines
806 B
JavaScript
import { AddonAPIServer } from "../lib/AddonAPIKit";
|
|
import { PACK_IDENTIFIER } from "../consts";
|
|
import { InstancesController } from "./controllers/InstancesController";
|
|
import { structureCollection } from "../classes/Structure/StructureCollection";
|
|
import { BuildersController } from "./controllers/BuildersController";
|
|
import { Builders } from "../classes/Builder/Builders";
|
|
|
|
class ConstructAPI extends AddonAPIServer {
|
|
constructor(version) {
|
|
super(PACK_IDENTIFIER, version);
|
|
const instancesController = new InstancesController(structureCollection);
|
|
this.setupController(instancesController);
|
|
const buildersController = new BuildersController(Builders);
|
|
this.setupController(buildersController);
|
|
}
|
|
}
|
|
|
|
export const constructAPI = new ConstructAPI("1.0.0"); |