OvercastNetwork / SportBukkit

CraftBukkit and Bukkit modifications that improve stability and add new features
99 stars 84 forks source link

Multi-instance mode #180

Open jedediah opened 8 years ago

jedediah commented 8 years ago

Allow for multiple server processes to be run from the same server files, by preventing the server from writing anything to its home folder.

In MI mode, no config files are written, only read. That includes all plugin configs, bukkit.yml, all the vanilla .json files, and server.properties. World files are copied to a temporary folder, if they exist, and deleted on shutdown.

twizmwazin commented 8 years ago

If a plugin attempts to change a config for either the server or a plugin, will it apply to that instance or is this not possible?

jedediah commented 8 years ago

I assume the change will be effective while the server is running, but it won't be saved anywhere.