▶ Introduction..
First of its kind plugin on internet to buy. It introduces the necessity of registration only for players using non-premium accounts, when server is in offline mode. Premium users do not have to worry about their account while non-premium are permitted to play with them. Do You want to have minecraft server, and You want to have many players on it? Not them allhave minecraft premium accounts, and that's the problem... Do You think it's good idea, to allow them to play, but You worry about security? With this plugin it's no problem! You do not have to worry about really nothing more than updates! Go ahead and check it out!
▶ Features:
- Prevents spoofing by non-premium users
(kick message when trying to login as
premium username by hacked client); - Separate server to logging in for non-premium (optionally);
- When separate server is definied, after loging in
(by non-premium user) it moves immediately player
to the main server definied as default server
in Your BungeeCord config file;
- Nicknames, passwords (only for non-premium, and
all passwords are encrypted), first joined, last joined,
first IP, last IP, registered by admin (true or false),
information about premium (true or false), and ID
are saving into Your MYSQL database; - Sessions for non-premium users (duration placed in
the configuration file); - Fully UUID Supporting for fully working skins, and heds
on all 1.7.x-1.8.1 versions (and for more demanding users); - MD-5 is default powerfull crypting method,
so You do not have to worry about
non-premium player's accounts; - Professional support in any category
(not only with this plugin) confirmed by five star reviews ツ - This plugin is optimized so that hardly will feel of its operation.
▶ NEW ADDED FEATURES:
▶ Chosing hashing method!
✔MD5 - default (or when not found);
✔SHA1;
✔SHA256;
✔SHA512;
✔WHIRLPOOL;
✔XAUTH;
✔MD5VB;
✔PLAINTEXT;
✔DOUBLEMD5;
✔WORDPRESS;
✔ROYALAUTH;
✔CRAZYCRYPT1;
✔BCRYPT;
must be entered in the above form (without "-")
▶ Add CustomMessages for all messages:
▶ Permission for receiving message with information about other accounts of player:
▶ Permission: "authplugin.multiaccounts.broadcast"
▶ Other permissions:
▶ for /login: "authplugin.login"
▶ for /register: "authplugin.register"
▶ for /changepassword: "authplugin.changepassword"
▶ for /unregister: "authplugin.unregister"
▶ for /authplugin register: "authplugin.admin.register"
▶ for /authplugin unregister: "authplugin.admin.unregister"
▶ Very powerful optimization:
▶ Now uses much less resources!
▶ Allow to change:
▶ When premium account exist in our database, and it is registered by non-premium (cracked client) user, You can allow to access only owner of this account, or anyone, who know password (Only servers currently using AuthMe, xAuth protection or another auth plugin);
▶ Multiaccounts control:
▶ Now alone, you can change the allowed number of accounts owned by the player! (default 1);
NOW FULLY SUPPORTING xAUTH, AuthMe, and others!
Highly detailed installation process will be added shortly. I'll show him how to use the existing accounts with passwords.
You will be able to test it soon on the test server. Have fun!
▶ Instalation process:
Video soon!
- Copy file BPA.jar to Your plugins
folder in BungeeCord; - Run Your BungeeCord;
- Fill the gaps in config.yml file, which has been created
in "/plugins/BungeeAuthenticator/" direcory;
Code (Text):
auth-servers:
your-server-anem:
max-online: 50
config:
online-mode: false
#must be set to "false" if You want to allow joining non-premium users
existing-premium-users-with-password-login-without-password: true
#if true, the existing premium accounts that have been registered by the cracked launchers users can be used without password by the real owners of this accounts (only for existing networks)
password:
hash-algorithm: SHA512
#in v1.0 of this plugin was SHA-256. Use "SHA256" without "-" symbol, if you used v1.0
mysql:
host: localhost:3306
#hostort
base: YourDatabasaBase
user: YourDatabaseUser
pass: YourDatabasePassword
table: accounts
tables:
id: userID
nick: nick
password: password
premium: premium
firstip: registerip
lastip: lastloginip
firstjoin: registerdate
lastjoin: lastlogindate
checked: checked
registerbyamin: registeredByAdmin
session:
enabled: true
time: 30m
# if enabled, set the time of session (for this time non-premium users do not have to login again)
auth-server: Auth
#Name of (optionally) separate server. If You want to use Your Hub, put there default server name from Your BungeeCord config file.
allowed:
multiaccounts: 1
#numbers of alowed accounts for 1 player- Restart Your BungeeCord.
DONE! ツ
Have fun! ツ
▶ Requirements:
▸ BungeeCord version 985 and higher (lower not tested);
▶ Additional Information:
▶ Developer:
▸ Website: Coming soon
▶ Contact:
✉e-mail: [email protected]
☏ skype: tirex.n4g
➥ forum message: »CLICK«
▶ License:
▸ All rights reserved: »CLICK«
▶ TODO:
★ Any ideas? Write »HERE«
▶ Some screenshots:
▸ Messages for premium and non-premium;
▸ Trying to connect as premium user by using non-premium launcher;