Files
factorio-clusterio/plugins/research_sync/index.ts
T

24 lines
545 B
TypeScript

import type * as lib from "@clusterio/lib";
import * as messages from "./messages";
export const plugin: lib.PluginDeclaration = {
name: "research_sync",
title: "Research Sync",
description: "Synchronises technology research progress between instances.",
instanceEntrypoint: "dist/node/instance",
controllerEntrypoint: "dist/node/controller",
features: [
"SavePatching",
"ScriptCommands",
],
messages: [
messages.ContributionEvent,
messages.ProgressEvent,
messages.FinishedEvent,
messages.SyncTechnologiesRequest,
],
};