Skip to content

Add functions to enable/disable mods and a function to commit changes by restarting the server#895

Closed
Sploder-Saptarshi wants to merge 2 commits into
coop-deluxe:devfrom
Sploder-Saptarshi:main
Closed

Add functions to enable/disable mods and a function to commit changes by restarting the server#895
Sploder-Saptarshi wants to merge 2 commits into
coop-deluxe:devfrom
Sploder-Saptarshi:main

Conversation

@Sploder-Saptarshi
Copy link
Copy Markdown

@Sploder-Saptarshi Sploder-Saptarshi commented Jul 19, 2025

This will allow for extremely dynamic servers for hosting gamemodes and stuff. You can host multiple gamemodes and switch between them with a vote by players!

Demo of what's possible if this is merged:

2025-07-19.22-32-51.mp4

@Isaac0-dev
Copy link
Copy Markdown
Contributor

this is a level of power i don't think mods should have personally

@Sploder-Saptarshi
Copy link
Copy Markdown
Author

this is a level of power i don't think mods should have personally

Fair point. Will it be better if we have an explicit command-line argument to make these functions available so they can't be used by default?

@djoslin0
Copy link
Copy Markdown
Contributor

Stale. And I'm very concerned about possible sync issues. I also don't think mods should have this power

@Sploder-Saptarshi
Copy link
Copy Markdown
Author

Stale. And I'm very concerned about possible sync issues. I also don't think mods should have this power

Yeah, I figured, it's also why I suggested maybe having a parameter to explicitly enable them...

@Isaac0-dev
Copy link
Copy Markdown
Contributor

This just makes me concerned that the feature would become useless to most folks if we added the cli option.

@Sploder-Saptarshi
Copy link
Copy Markdown
Author

This just makes me concerned that the feature would become useless to most folks if we added the cli option.

I mean, it's really just needed on the client hosting the lobby, aka the "server" and hosters can manually enable it

@AgentXLP AgentXLP closed this Apr 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants