Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Put the server in lockdown should the plugin fail to load claims correctly #263

Open
Geolykt opened this issue Aug 28, 2022 · 1 comment
Labels
enhancement Suggested change to the plugin

Comments

@Geolykt
Copy link
Contributor

Geolykt commented Aug 28, 2022

Is your feature request related to a problem? Please describe.
The plugin tends to fail to load claims correctly from time to time, which is a bit of an issue considering that it means that players can now interact with the world in an unrestrained manner.

Furthermore such interactions can cause destructive actions and the administrators might not instantly know whats wrong (they might assume that all claims have been deleted instead)

Describe the solution you'd like

The solution I propose is to implement a safe mode. Such a safe mode would prevent the interactions with the world, limit player and mob movement. Implementing this however is understandably a very time-consuming process as it more or less NEEDS to be throughout. Furthermore other plugins can also put some dents into such a proposal.

Describe alternatives you've considered
An alternative would be to optionally (i.e. set via a config option) shut down the server - which would be a quick and easy solution, but might hurt the server's playerbase a bit (the most fun moment I had in towny was while it was in lockdown mode caused by a failing database)

Another alternative would be the prevent saving of any kind and to broadcast that to the server regularly. However this may interfere with plugins which will actually save things.

Additional context
N/A

@cjburkey01 cjburkey01 added the enhancement Suggested change to the plugin label May 3, 2024
@cjburkey01
Copy link
Owner

Making a safer save/load system is my current project, but this feature on top of it would be a very good idea

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Suggested change to the plugin
Projects
None yet
Development

No branches or pull requests

2 participants