Open FoxWorn3365 opened 1 week ago
let's hope to not upset the auto checks
Tbh I don't see point for this pr. We have IsEnabled
property in port's config and both current and your system have own dis- and advantages
We don't have to remove the IsEnabled
system while adding that system tho.
I used to be a server owner ad you probably know how time-consuming is to enable and disable plugins in every config.
Imagine if you have 3 servers: you'll have to edit 2 <port>-config.yml
every time you want to add a plugin only to a specific server.
This system will semplify the job of having different plugins for different servers without going crazy.
Just use pterodactyl and host servers in different containers 😛
Just use pterodactyl and host servers in different containers 😛
This is actually the better approach when working with multiple ports, especially with a game such as SCP: SL Dedicated Server. Since most server hosts will only be running 1 server, and majority of hosting services will only allow for 1 instance of the dedicated server. So for most "live" use-cases, this feature is kind of redundant.
If you knew what you were doing, you could symlink to a networked location where the plugins are stored, for each port, but in pretty much all use-cases, that's never really been used, or even should be used, for obvious reasons. For environments like running the server on your computer, this might be helpful, for having specific setups for each port though.
Lots of small SCP:SL servers uses the same machine to host multiple servers. This feature does not remove anything and only adds something useful, really easy to use and compatible with the previous plugin loading strategy as every plugin that is not inside a folder will be considered global (as it is now). I don't really see any reason to deny this addition.
Description
Describe the changes
What is the current behavior?
What is the new behavior?
Does this PR introduce a breaking change?
Other information:
Types of changes
Submission checklist
Patches (if there are any changes related to Harmony patches)
Other