101 Commits

Author SHA1 Message Date
DNx5
4d4931af3f added reload function into module manager 2015-10-06 08:08:32 +07:00
games647
e9f299fca8 Fix PlayerAuth constructor calls 2015-10-03 18:22:13 +02:00
games647
86ff20b6c9 Replacing old inventory protecting with safe packet modifications using ProtocolLib.
Instead of clearing the inventory of players and storing it's contents in a file, we now prevent
the server from sending the inventory packet if the player is not logged in. The player will
see a empty inventory, but has still his items stored on the server. Therefore we don't
need to modify the player's inventory and we won't make any inventory corrupted.

Fixes Xephi/AuthMeReloaded#203,
Fixes Xephi/AuthMeReloaded#193,
Fixes Xephi/AuthMeReloaded#191,
Fixes Xephi/AuthMeReloaded#148

Remove dead code + Fix empty inventory on the unregister command

Fix NPE if ProtocolLib isn't enabled or installed
2015-10-03 10:48:40 +02:00
DNx5
8b71f964da fix changepassword issue. #190 #218 2015-09-24 18:30:24 +07:00
DNx5
10580e3447 cleanup converters 2015-09-23 21:50:17 +07:00
DNx5
c94f9c5cdc update to use the new vault API 2015-09-20 20:17:37 +07:00
Gabriele C
d826777701 remove speed option + config description enhancements 2015-09-20 13:41:06 +02:00
DNx5
4e275eeb1d change Utils to static class. 2015-09-20 14:11:17 +07:00
Gabriele C
b427d14bcb Speed 0 when not logged! 2015-09-19 22:28:55 +02:00
DNx5
a00deb0e0f unregister asynchronously 2015-09-19 12:51:59 +07:00
Gabriele C
4fca6108d9 cleanup 2015-09-15 19:07:41 +02:00
DNx5
221b32744c fix string concatenates performance 2015-09-15 22:44:40 +07:00
DNx5
0b23074770 changed settings load method. 2015-09-14 20:46:56 +07:00
DNx5
0768642e85 cleanup Settings 2015-09-14 18:58:37 +07:00
Gabriele C
550cffcc42 cleanup 2015-09-14 12:34:52 +02:00
DNx5
981da0a0f3 extract language if available. 2015-09-14 09:26:52 +07:00
DNx5
a4fd60a6f6 fix cache, still not add null check. 2015-09-14 03:45:09 +07:00
DNx5
f60604c86c run admin register task async. 2015-09-14 01:22:23 +07:00
DNx5
576ff59fcd replace cache with Json 2015-09-13 22:08:18 +07:00
DNx5
afeb359b73 cleanup & improvements 2015-09-09 01:28:27 +07:00
DNx5
90c7187bab run task async, fix #200 2015-09-07 23:28:15 +07:00
Gabriele C
65bb488f4c PBKDF2DJANGO Hash 2015-09-07 14:30:56 +02:00
Gabriele C
63889c030a fix conflict 2015-08-28 23:21:22 +02:00
Xephi59
e33ebb7379 Change some custom event to let them be async 2015-08-28 00:16:26 +02:00
Gabriele C
7c9298f096 More unstuble stuff! (Now it compiles) 2015-08-27 00:21:53 +01:00
Xephi59
253b54da1d Messages can now be customized more easily 2015-08-10 00:06:55 +02:00
Xephi59
c1ffe47468 update realName 2015-08-03 18:37:42 +02:00
Gabriele C
79759bf139 Removed Passpartu feature 2015-07-29 14:12:22 +02:00
Xephi59
03bfe80ee2 Set SQLite as default database and convert actual flat to sqlite 2015-07-21 01:13:27 +02:00
Gabriele C
684abf97c8 Code cleanup 2015-07-20 09:59:53 +02:00
Xephi59
480db6816f Synax 2015-07-20 02:41:14 +02:00
Xephi59
e9308bb231 Fix Inventory Loss + Timeout timings 2015-07-15 18:21:06 +02:00
Maxetto
d4c37b2fc2 Coding without Eclipse is hard!
But that should do the trick.
2015-07-10 23:03:09 +02:00
Maxetto
e8a6ce6e75 Compilation Fixes 2015-07-10 22:59:01 +02:00
Maxetto
34c15a5746 Revert sgdc3 fix here. 2015-07-10 22:44:14 +02:00
Gabriele C
b87768478d fixed conflict 2015-07-10 22:28:43 +02:00
Maxetto
aa871e2dcf Remember to sync before pushing! 2015-07-10 17:04:03 +02:00
Maxetto
91a4afb41f Remember to sync before pushing! 2015-07-10 17:02:57 +02:00
Maxetto
5cdd2e1189 Sometimes I'm sleeping 2015-07-10 16:33:55 +02:00
Maxetto
63497269f2 Admin Commands rework
//TODO: Still needs to block output if doesn't have the permission for "Usage:" messages.
//TODO: Add a way to replicate the "/authme" command when "/authme args[0]" is not in the list.
2015-07-10 16:23:09 +02:00
Maxetto
11785c6547 Easing out code 2015-07-10 16:16:42 +02:00
Xephi59
36632bbb58 Fix the instance of database 2015-07-09 21:02:37 +02:00
Xephi59
5fe8ece0b3 Forgot a change 2015-07-09 01:00:48 +02:00
Xephi59
d6e0ef4553 Drop Spout/Notification support, they are not updated anymore 2015-07-09 00:59:23 +02:00
Xephi59
b5dcc64ce8 Fix email recovery 2015-07-08 16:39:54 +02:00
Xephi59
6aad66b731 Change how authme reload works, but don't forget ... 2015-07-06 18:02:44 +02:00
Gabriele C
3367f175d4 Fix syntax 2015-07-05 14:56:32 +02:00
Gabriele C.
d222b2cbd4 Update ChangePasswordCommand.java 2015-07-05 14:33:40 +02:00
Xephi59
618a5efe87 authme.admin.forcelogin and authme.canbeforced 2015-07-05 03:38:30 +02:00
Xephi59
a44481c33b Add a permission to disable some people to be forced 2015-07-05 03:35:32 +02:00