@danielv123/gridworld

0.1.4 • Public • Published

Clusterio gridworld

Automatic gridworld configuration

Dependencies:

Installation

Run the following commands in the folder Clusterio is installed to:

npm install @danielv123/gridworld
npx clusteriomaster plugin add @danielv123/gridworld

Substitute clusteriomaster with clusterioslave or clusterioctl if this a dedicated slave or ctl installation respectively.

Development setup

Clone the repository in clusterio/external_plugins/

cd clusterio
pnpm install
node packages/ctl plugin add ./external_plugins/gridworld
pnpm install @clusterio/plugin-edge_transports -w
pnpm install @hornwitser/server_select -w
node packages/master/ bootstrap create-admin Danielv123
node packages/master plugin add @clusterio/plugin-edge_transports
node packages/master plugin add @hornwitser/server_select
node packages/master plugin add ./plugins/global_chat
node packages/master plugin add ./plugins/inventory_sync
node packages/master plugin add ./plugins/player_auth
node packages/master plugin add ./plugins/research_sync
node packages/master plugin add ./plugins/statistics_exporter
node packages/master/ bootstrap generate-user-token Danielv123 > token.txt
node packages/master run --dev --dev-plugin gridworld

Luacheck can be downloaded from https://github.com/mpeterv/luacheck/releases/download/0.23.0/luacheck.exe

Put it in your %path% and run luacheck ./module

Keywords

none

Install

npm i @danielv123/gridworld

DownloadsWeekly Downloads

0

Version

0.1.4

License

MIT

Unpacked Size

13.5 MB

Total Files

27

Last publish

Collaborators

  • danielv123