Fallen-Breath / PCRC

PyCraft based Replay Client
Apache License 2.0
140 stars 16 forks source link

BungeeGuard support #15

Open n-aspen opened 3 years ago

n-aspen commented 3 years ago

Since PCRC has an offline mode I was hoping I could use it in tandem with a Bungee network by directly connecting to the networked servers and adding my IP to a whitelist. The issue is that my host doesn't support per-server firewalls and recommended BungeeGuard for setting up a network. To be honest that seems to be a better option in general but it removes the ability to use tools like this without an official account.

While I have 4 other accounts I can use with PCRC I'd rather not store the password in plaintext and need to use them now and then for other tasks. BungeeGuard links between the servers on the network by looking for a token sent by the BungeeCord server and rejecting any connections that don't have a matching token. It would be amazing if I were to add the token to the PCRC conf and use offline mode accounts as cameras for server projects.

The link to their GitHub is here, I'm very new to anything network related and haven't used python in any serious way so I'm not sure how difficult of a task this would be.