22 Replies
You can't
Your backend must be in offline mode
I know there's ipwhitelist plugins and uuid spoof protection plugins are those good enough?
No, if you're using bungeecord, first off don't use bungeecord honestly it's outdated
Secound your server's port should be firewalled so that no external connections can be made to your backend
Only your proxy needs to be accessible
And you need to set online mode in proxy settings
run backends on 127.0.0.1, firewall correctly and run bungeeguard on the backends
ipwl plugin has (or had) multiple bypasses, its old so dont get that
BungeeGuard is #1
Dont run bungeecord, maybe xCord, Waterfall, etc
but if you can, velocity is #1
bungeeguard
Use velocity instead, or do you have some limitation?
there's certain plugins I want to use from bungeecord but that's pretty much all I suppose
Most work on velocity or have equivalences. What plugins are you looking at ?
Also some devs are dropping support for bungeecord, youโll probably get into trouble long term if you start using it now
A decent portion of this is built into velocity natively.
What commands specifically are you wanting to be accessible ? Or is this in an attempt to future proof?
Either way I can access most of my velocity commands from the back end paper servers
just future proofing I think
I like to future proof things a ton
then bungeecord is not the way
bungeecord is a basically dead platform with tons of insecurities
waterfall is deprecated etc
I'll give velocity a try and bungeeguard a go, thanks everyone.
velocity + modern forwarding
if using velocity you dont need bungeeguard
unless backends are below 1.13
modern forwarding?
I'm not familiar
basically you dont need bungeeguard unless you have backend servers that are 1.12.2 and below
its just a mode thats not vunerable like the older forms of moving players around but only works with backend servers on 1.13 and above
Modern forwarding is basically the builtin equivalent to bungeeguard for velocity and paper servers, you wonโt need to install anything
As mentioned above, only works for 1.13+ and is exclusive for paper backends
Velocity also has the actual bungeeguard protocol builtin, in case you have a spigot backend or -1.13, youโll have to install the bungeeguard plugin in the backends tho
I'm now only more confused, do I need to do anything to do "modern forwarding"?
with modern forwarding being better in every way
Configuring player information forwarding | PaperMC Docs
How to configure information forwarding on Velocity.
No need no install anything, just to backend and proxy to have the same key
^