1
Execute Cross-Server Commands
Hello,
I am looking for a plugin that allows me to execute a command on another server by doing something like the following
Hub server: "/execute factions say hi" this would cause the factions server console to execute the command, "say hi".
Due to the servers being hosted on different machines, I can not use java messaging sockets which was my original idea.
The plugin should also include:
- If the server is down, it will be kept in a queue for when it comes back online!
- All command queues are saved to a file on shutdown, meaning you can have downtimes across many servers but every command will be stored and run as soon as possible!
Apologies if this is highly complicated!
Thank you so much to anyone who may help!
I am looking for a plugin that allows me to execute a command on another server by doing something like the following
Hub server: "/execute factions say hi" this would cause the factions server console to execute the command, "say hi".
Due to the servers being hosted on different machines, I can not use java messaging sockets which was my original idea.
The plugin should also include:
- If the server is down, it will be kept in a queue for when it comes back online!
- All command queues are saved to a file on shutdown, meaning you can have downtimes across many servers but every command will be stored and run as soon as possible!
Apologies if this is highly complicated!
Thank you so much to anyone who may help!
1
Why does it have to be from server A to server B?
Can it not just go via RCON? or via a web app?
I don't think such a plugin exists to my knowledge, but perhaps someone could make this for you.
I'm not sure how permissions would work. Would commands from server A have operator perms on server B? In that case whats to stop server A from sending dangerous commands to server B? Or would commands from server A have the permissions of the player sending the command, in which case what happens if the player does not exist in the perm structure on server B?
Can it not just go via RCON? or via a web app?
I don't think such a plugin exists to my knowledge, but perhaps someone could make this for you.
I'm not sure how permissions would work. Would commands from server A have operator perms on server B? In that case whats to stop server A from sending dangerous commands to server B? Or would commands from server A have the permissions of the player sending the command, in which case what happens if the player does not exist in the perm structure on server B?
