carlquistb / FormulaCraft

An SMS-based service for running Minecraft server on AWS.
MIT License
0 stars 1 forks source link

Adding flavor config file support #47

Closed nlipiarski closed 4 years ago

nlipiarski commented 4 years ago

In order to support the fact that modded servers need to sync additional files, the ability to include an autostack-config.json file as part of the flavor files has been added. At the moment, this file just supplies the syncFolders and syncFiles that will be saved to s3, but as discussed could potentially included additional configuration information in the future. This config files is currently optional and if not give for a flavor will default to the regular Minecraft configuration.

Additionally, as part of this change it was possible to remove the uploadworld and closestack scripts in favor of running the commands directly from the code.

This branch is currently in S3 and seems to be working with both vanilla and enigmatica servers.

Closes #41

nlipiarski commented 4 years ago

Also realized this may fix #31, but not sure how we can test that