Commit Graph

33 Commits

Author SHA1 Message Date
Dico
fd368a8aac Patch buggy movement blocking when logging in
Added a separate event handler for PlayerMoveEvent which instead of cancelling the event, sets the new position to the old one.
This should fix the buggy, flashy screen you get when you move your cursor while not yet logged in.
2016-06-23 05:21:24 +02:00
Dico200
fe32e7a49c Cleaned up some of helpers.py 2016-05-30 00:05:49 +02:00
Dico200
1969584312 Revert "Merge branch 'wrapper' of https://github.com/RedstonerServer/redstoner-utils into wrapper"
This reverts commit 4d5861fd36, reversing
changes made to 9d0e4c99ba.
2015-11-25 15:49:52 +01:00
BuildTools
0b836485ee Merge branch 'wrapper' of github.com:RedstonerServer/redstoner-utils into wrapper
First commit of working wrapper
2015-11-23 22:22:21 +01:00
PanFritz
33fab330e6 Changed color for messages 2015-09-13 02:13:10 +02:00
PanFritz
de2b097484 Changed login event to highest, added a message to the command interrupt 2015-09-13 01:43:41 +02:00
PanFritz
d4bb481b24 Now cancles all commands besides /login whilst not logged in 2015-09-13 01:32:13 +02:00
PanFritz
0ea6183c03 Merge branch 'dev' of github.com:RedstonerServer/redstoner-utils into dev
Conflicts:
	loginsecurity.py
	player.py
2015-08-18 00:24:26 +02:00
NEMESIS13cz
782f127b23 Changed timeout in loginsecurity to 60 seconds 2015-08-17 14:44:02 +02:00
PanFritz
6574179872 Multiple bug fixes, loginsecurity fully functioning 2015-08-17 04:54:02 +02:00
PanFritz
039d79fa0c remade loginsecurity to use py_player 2015-08-17 04:06:34 +02:00
jomo
45008c0443 remove trailing whitespace, replace tabs with 4x space 2015-08-13 00:30:54 +02:00
NEMESIS13cz
9b3e0d19c4 Fixed error when user logs in multiple times while thread is processing hashes 2015-08-10 19:34:18 +02:00
NEMESIS13cz
09bcc687bc Removed unused stuff 2015-08-10 19:33:04 +02:00
NEMESIS13cz
3500eabde8 Changed kick timeout to 30 seconds 2015-08-10 19:25:37 +02:00
NEMESIS13cz
8edca18bb3 Fixed kick thread 2015-08-10 19:19:26 +02:00
NEMESIS13cz
09e0d761f5 modified: loginsecurity.py
Fixed scheduler and commands
2015-07-23 01:20:07 +02:00
PanFritz
f661344299 Changed import 2015-07-08 02:20:04 +02:00
PanFritz
62fefcd7f9 Removed player interact entity event from blocked events 2015-07-08 01:57:42 +02:00
PanFritz
e0daff2c86 helpNoargs = False 2015-07-08 01:55:45 +02:00
PanFritz
0695040988 set amax = 0 2015-07-08 01:52:05 +02:00
PanFritz
4a18474557 Removed usage from simple command 2015-07-08 01:50:08 +02:00
PanFritz
1689ddaab2 Fixed if statement for password removal 2015-07-08 01:45:23 +02:00
PanFritz
28e9a0dfad Fixed syntax 2015-07-08 01:41:28 +02:00
PanFritz
5f8ba18e53 Threaded password verifying, removed some checks 2015-07-08 01:39:02 +02:00
PanFritz
b67d3efbb4 removed commented code, fixed mysql issues. commented out timing thread 2015-07-07 21:56:24 +02:00
PanFritz
c8895f9bb4 Fixed mysql command missing '?' 2015-07-07 18:52:43 +02:00
PanFritz
b65c2228f7 Fixing syntax errors 2015-07-07 13:07:07 +02:00
PanFritz
93965cef7e Changed import to secret 2015-07-07 13:05:19 +02:00
PanFritz
8971523d6d commented out debug code 2015-07-07 13:04:29 +02:00
PanFritz
dac228800c fixed import 2015-07-07 02:09:47 +02:00
PanFritz
6bb52ed255 Finished login security, added mysql support and password hashing. 2015-07-07 01:58:05 +02:00
Dico200
487375dd07 Added loginsecurity module
Added to make an easily adjustible version of LoginSecurity.
LoginSecurity does not (seem to) support name changes since it retrieves
the UUID used from a byte[] of "OfflinePlayer:<username>" which means
the UUID changes when a player changes their name. This should fix
/rmpass. It uses BCrypt. I'll test this on the dev server (hoping bcrypt
is installed)
2015-04-17 00:10:21 +02:00