OnlyProxyConnections
OnlyProxyConnections
If you are running a BungeeCord network, you had to set offline-mode to false an all of your servers. This is a real safety issue, as players can directly join using cracked accounts - which means they can join using your name, get op and so on. OnlyProxyConnections is a powerful but simple tool to block those unauthorized connections easily.
- Simple: Just block all unwanted connections and everything is fine
- Easy configuration: Configuring the plugin can be done in under 60 seconds
- Automatic logging function: If someone tries to connect using an unauthorized proxies ip, the ip and some other information is being logged
- Fast: Uses an asynchronous event to check if a connection is made using an unauthorized proxy ip
- Everything you want: Because nothing else matters.
- Fancy: Nice design, even though it can be configured
Did you like the old 'OnlyProxyJoin' plugin? Then you will like OnlyProxyConnections even more, as it comes with more features and a slightly better technique.
Configuration
#
# This plugin was created in order to disable unauthorized access to your BungeeCord network. As you probably know,
# in order to use BungeeCord you had to set 'online-mode' to 'true' on all of your servers which are connected to the
# BungeeCord server. This is a real safety issue, as cracked players can directly connect on one of your servers
# using your name, which means they can log-in to your server as you. Using 'OnlyProxyConnections' you can easily
# block those unauthorized connections by whitelisting your proxys ip and port.
#
# Hoping it is useful, ~Freakey
#
#
# This setting is used to whitelist your proxies ips. Normally, this is the address of your BungeeCord server. Don't add
# any ip address that you don't know. Also it is possible to add the port, (like I did down there). If you want to
# check if 'OnlyProxyConnections' works, simply remove all allowed proxy ips, add a random one (like 1.2.3.4),
# reload OPC and try to connect to your server.
#
allowed-proxy-ips:
- "127.0.0.1"
#
# The disallowed-message will be sent to the user if his connection is unauthorized (unallowed proxy ip).
# The message will be most likely centered, you don't have to worry about indentation
# (Placeholder: {IP} for the connecting ip)
#
disallowed-message:
- "&8&m----------------&c&l OnlyProxyConnections &8&m----------------"
- "&4&lWARNING! &7You cannot join using the following proxy ip:"
- "&f&l{IP}"
- "&7Your activity has been logged to the console!"
- "&8&m----------------&c&l OnlyProxyConnections &8&m----------------"
#
# The notify function is used to automatically log unauthorized connections to your console. To disable, simply change
# 'enable' to false. To enable, simply change 'enable' to true.
#
# You can also change the message which gets logged to the console (Placeholder: {IP} for the connecting ip)
#
notify:
enabled: true
message: "Someone tried to connect via an unknown proxy ip: {IP}"
Comments