Finally, the solution to
all the
anti-proxy joining methods and
general annoyances.
Note:
This is not a Bungee plugin.
You'll need to load this into
all of your sub-servers.
• Block anti-proxy joins
• Deny same name joins
(Neither IPWhitelist or OnlyProxyJoin do this ^)
• Infinite amount of IPs to allow
• In game configuration
• Setup & debug modes
• Fully configurable
• No dependencies
• Wide range of MC version support
• lockproxy.admin » View all administrative commands. (Required for other permissions to work)
• lockproxy.list » View all the whitelisted IP's.
• lockproxy.addip » Add an IP to the whitelist.
• lockproxy.removeip » Remove an IP from the whitelist.
• lockproxy.debug » Toggle the debug mode.
• lockproxy.setup » Toggle the setup mode.
• lockproxy.reload » Reload the config.yml.
Code (YAML):
# Developed by PCPSells messages:
Prefix: '&cLockProxy &7• &f'
Header: '&8&m+
---------&8
( &cLockProxy &8
)&m
---------+'
Footer: '&8&m+
-----------------------------+'
Formats:
Whitelist-List: '&8• &a
%ip%' Commands: '&8• &e
%command% &7» &f%usage%' Usages:
Add-IP: '
%prefix%&e/lockproxy addip (ip)' Remove-IP: '
%prefix%&e/lockproxy removeip (ip)' No-Permission: '
%prefix%Sorry, but you don''t have permission to do that.' Config-Reloaded: '
%prefix%The config.yml has been reloaded.' Cant-Enable-Setup-Mode: '
%prefix%Sorry, but the setup mode can''t be enabled. &7(There are already IPs in the whitelist)' IP-Whitelisted: '
%prefix%&a%ip% &fhas been whitelisted.' IP-Already-Whitelisted: '
%prefix%Sorry, but &c%ip% &fis already whitelisted.' IP-Removed-From-Whitelist: '
%prefix%&a%ip% &fhas been removed from the whitelist.' IP-Not-In-Whitelist: '
%prefix%Sorry, but &c%ip% &fisn''t in the whitelist.' Setup-Toggle-Note: '
%prefix%Setup mode&8: &b%mode%' Debug-Toggle-Note: '
%prefix%Debug mode&8: &b%mode%' Server-Is-In-Setup-Mode: '&fSorry, but the server is currently in setup mode. Please wait for a staff member to finish setting up &cLockProxy&f.'
Debug-Join-Message: '&a
%name% &fis connecting with the IP&8: &b%ip%' Kick-Message: '&fThis server is protected by &cLockProxy&f. You &cmust &fjoin through the &6Hub&f.'
settings:
Modes:
debug: false
# Use this if your bungee.yml 'Host:' is 0.0.0.0 or are confused # on how to get your bungee.yml's 'Host:'. setup: false
# This will deny players from joining until turned off. # Use this in conjuction with the debug mode. # # # Just downloaded the plugin? I suggest enabling 'debug' and 'setup', then restart your server and try to join it. - You could also use my other plugin, AutoPluginLoader, to not need to restart your server to load new plugins! (https://www.spigotmc.org/resources/74225) # This will output, in console, all the info you need to set up LockProxy. Once you've got that info, turn those settings off and restart! # # Whitelisted-IPs: - 0.0.0.0
# This is the list of IPs that are allowed to bypass LockProxy. # Please copy the 'Host:' address from your bungee.yml. # # Note: 0.0.0.0 will never work. # If your bungee.yml 'Host:' is 0.0.0.0, I'd recommend turning on debug mode.
The quickest way to get support for any of my resources
would be to join my Resource Discord.
»
https://discord.gg/2vUqykD
Note »
Please
DO NOT leave bad reviews for any issues
that you have. Please simply PM me or leave it
in the discussion tab. Thank you.