Commit Graph
100 Commits
Author SHA1 Message Date
Pepich 771b83c7d1 Added getModule function 2017-05-05 00:07:07 +02:00
Pepich bb95bf2700 Fixed sendErrorMessage throwing NPEs 2017-03-31 14:19:23 +02:00
Pepich ca0582cafe Fixed postinit to be run twice, as well as double linking listeners 2017-03-30 18:25:20 +02:00
Pepich bcaabdce17 Removed unnecessary comments (see config file) 2017-03-30 14:46:43 +02:00
Pepich 5b9537c650 Dynamically loaded modules will have their autolisteners now respected 2017-03-30 14:46:20 +02:00
Pepich 3ee9f7be1b Fixed NPE 2017-03-29 21:39:57 +02:00
Pepich 54bd7ba4ac Moved loadFromConfig functionality from Main to ModuleLoader 2017-03-29 14:56:42 +02:00
Pepich 7e01ec6c56 Suppressing deprecation warning for seamless backwards compatibility 2017-03-29 14:51:46 +02:00
Pepich d9ffac4678 Made module auto loading config based 2017-03-29 14:46:33 +02:00
Pepich b5eebeddab Fixed mutli-class modules to be unrelodaable 2017-03-29 12:47:35 +02:00
Pepich 6ad9e5e7e6 Merge branch 'master' of
https://github.com/RedstonerServer/New_JavaUtils.git

Conflicts:
	src/com/redstoner/coremods/moduleLoader/ModuleLoader.java
2017-03-29 09:56:21 +02:00
Pepich 8f8859277e Disallowed sudoing the modules command as of API v3.1 2017-03-29 09:32:17 +02:00
Pepich 0f2d365743 Updated to API v3.1 2017-03-29 09:31:57 +02:00
Pepich dbca8263a0 Added dynamic loading functionality, Updated API to v3.1.0 2017-03-29 09:30:15 +02:00
Pepich 0db0c9b5f6 Moved moduleloader cmd into seperate file; Prepared load cmd 2017-03-24 10:56:57 +01:00
Pepich 29460573f7 Updated log outputs to API v3 2017-03-23 11:33:40 +01:00
Pepich 81c10e62c2 Added getName method, made documentation more clear 2017-03-10 20:49:23 +01:00
Pepich 4df0754970 Added getDate method 2017-03-10 15:54:51 +01:00
Pepich f2631772d1 Updated documentation 2017-03-10 15:46:49 +01:00
Pepich becd57dcdf Added warn level info message. Renamed "log" to "info" 2017-03-10 15:20:41 +01:00
Pepich 1c9d972aa5 Fixed compatibility check to no longer throw NPE 2017-03-10 14:21:05 +01:00
Pepich 39fa3e2122 Merge branch 'master' of https://github.com/RedstonerServer/New_JavaUtils.git 2017-03-10 13:48:15 +01:00
Pepich 34037a186c Added new modules to main class 2017-03-10 13:47:18 +01:00
Pepich 507f11577d Initial commit for planned modules 2017-03-10 13:46:31 +01:00
Pepich 0fcf9b3856 Added unsubscribe command 2017-03-10 13:45:45 +01:00
Pepich 63edc545e8 Expanded functionality to allow more control in the module 2017-03-10 13:45:14 +01:00
Pepich 7b21e33aac Command registration is now up to the module 2017-03-10 13:44:53 +01:00
Pepich cacc6a2b95 Expanded functionality of VersionHelper 2017-03-10 13:44:00 +01:00
Pepich a0940ba9e4 Fixed chatgroup join/leave messages 2017-03-02 21:36:29 +01:00
Pepich 9422b8183b Made webtoken accept more datatypes 2017-03-02 21:27:06 +01:00
Pepich 1cccf6450f Made listeners monitor level to override essentials 2017-03-02 21:16:06 +01:00
Pepich 381682c188 Made mentio search greedy 2017-03-02 21:00:41 +01:00
Pepich 8b2f2cce44 Hid join/leave messages when vanished 2017-03-02 20:50:45 +01:00
Pepich 20486543cb Fixed mentio only working when a space followed on the mentio word 2017-03-02 20:44:43 +01:00
Pepich a20169c60f Fixed stone generators 2017-03-02 20:31:47 +01:00
Pepich ca849074aa Updated API
API Version 2.0.0

Modules no longer have to keep track of their enabled status, the
ModuleLoader is now responsible for this. This allows for easier module
development and finer control over modules through the loader and the
debugger. More features to follow in a future update.
2017-03-02 20:07:44 +01:00
Pepich b0358d6235 Added clear module 2017-03-02 19:39:48 +01:00
Pepich 44281b3cc0 Removed console output when trying to leave groups when not in one 2017-03-02 19:33:04 +01:00
Pepich bfa6d6fa07 Fixed unchecked cast resulting in error when console leaves chatgroups 2017-03-02 19:29:33 +01:00
Pepich 51405c1f43 Made WebToken autoreconnect 2017-03-02 19:24:22 +01:00
Pepich 37f7a1db88 Made check connection auto reconnect to prevent timeouts breaking stuff 2017-03-02 19:23:29 +01:00
Pepich 54cd39f7f3 Added group join/leave messages 2017-03-02 11:46:13 +01:00
Pepich 02d582f57e Added colors for everyone in chatgroups 2017-03-02 11:40:33 +01:00
Pepich db2a8e18a3 Fixed NPE 2017-03-01 16:30:35 +01:00
Pepich fc98fd6a01 Added missing colorcode indicator 2017-02-18 19:27:23 +01:00
Pepich 75a3885c4f Removed debug output (again?!) 2017-02-18 19:01:45 +01:00
Pepich f511ab1a0c Removed %s from string 2017-02-18 18:54:19 +01:00
Pepich 0481ed52fe Fixed counting/error messages 2017-02-18 18:41:36 +01:00
Pepich 323abffb5e Made error messages consistant 2017-02-18 18:41:13 +01:00
Pepich efadb07df5 Fixed some formatting/counting mistakes 2017-02-18 18:39:40 +01:00
Pepich c0ffbedda8 Fixed NPE for /name and /lore 2017-02-18 18:34:13 +01:00
Pepich e18501417d Fixed NPE when there's no lols defined 2017-02-18 18:32:15 +01:00
Pepich 57767aab0f Fixed NPE when no challenges are defined 2017-02-18 18:31:12 +01:00
Pepich 32ab517ac7 Removed unnecessary newlines from cmdstring 2017-02-18 18:15:32 +01:00
Pepich 4bb5a4c584 Fixed cmdstring 2017-02-18 18:14:37 +01:00
Pepich becdd677d1 Ran formatter 2017-02-18 18:14:08 +01:00
Pepich 1f20c06e91 Ran formatter, removed unnecessary newline in cmdstring 2017-02-18 18:13:00 +01:00
Pepich 04c4806dad Added version, ran formatted, removed TODO comment 2017-02-18 18:11:59 +01:00
Pepich 208ae3f256 Merge branch 'master' of https://github.com/RedstonerServer/New_JavaUtils.git 2017-02-18 18:10:24 +01:00
Pepich 634da4a59d Removed unnecessary SuppressWarnings 2017-02-18 18:06:19 +01:00
Pepich aeb6be6841 Idk what I changed but for some reason it looks like I gotta commit? ._. 2017-02-18 18:05:53 +01:00
Pepich 4978c47d51 Fixed a bug where webtoken could not generate new tokens 2017-02-18 17:20:13 +01:00
Pepich 7883bc2831 Fixed a bug allowing people to modify the default alias set 2017-02-18 17:15:52 +01:00
Pepich d73e15eecd Made wildcard catch only apply to regex aliases 2017-02-18 17:02:04 +01:00
Pepich 73f7f0da50 Fixed formatting and some smaller bugs 2017-02-18 16:33:44 +01:00
Pepich 9eec4c9240 Added a way to other operations than "WHERE" selectors 2017-02-18 16:33:18 +01:00
Pepich 3d83c1dff8 Fixed special chars to work as cgkeys properly 2017-02-18 16:16:07 +01:00
Pepich fc37f84884 Actually fixed chatalias imports this time. 2017-02-07 21:05:55 +01:00
Pepich 74819a80cc Added missing space 2017-02-07 21:02:51 +01:00
Pepich 704447aa81 Made mentio color entire words instead of just snippets 2017-02-07 20:56:39 +01:00
Pepich 92f54bba36 Fixed wrong data import 2017-02-07 20:42:02 +01:00
Pepich 4d311862b8 Fixed missing permission check 2017-02-07 20:35:46 +01:00
Pepich f21f9b6f24 Technically, it fixed /up grief. Practically, it disabled /up. 2017-02-07 20:33:10 +01:00
Pepich 9df58ba9f6 Fixed NPE in chatgroups 2017-02-07 20:32:00 +01:00
Pepich 96b36219e4 Fixed lol id times, changed prefix to old format, fixed lol see perms 2017-02-07 20:27:55 +01:00
Pepich bf43118cdc Disabled correct chatalias method 2017-02-07 04:08:30 +01:00
Pepich c7da1647ea Disabled chatalias cmd interaction 2017-02-07 04:03:17 +01:00
Pepich 7966b91954 Fixed sudo 2017-02-07 04:03:06 +01:00
Pepich d30cfe152a Added login message 2017-02-07 03:42:01 +01:00
Pepich ca82b948c8 Fixed sudo 2017-02-07 03:40:40 +01:00
Pepich 43981f77ed Made mentio no longer false trigger 2017-02-07 03:40:23 +01:00
Pepich bd39823734 Fixed command string 2017-02-07 01:36:57 +01:00
Pepich bacf6e0e3b Made mentio actually do it's job, removed debug outputs 2017-02-07 01:27:55 +01:00
Pepich cd2536afeb Added color support to AC 2017-02-07 01:17:19 +01:00
Pepich d17de80a6a Made mentio case insensitive 2017-02-07 01:15:32 +01:00
Pepich b2c95675df Fixed NPE 2017-02-07 00:42:40 +01:00
Pepich 4e66ea9e48 Added @SuppressWarnings to unused variable cause the warning annoyed me 2017-02-07 00:26:01 +01:00
Pepich 19e5d2bede Disabled the debugger properly this time. [shrug] 2017-02-06 23:33:30 +01:00
Pepich 6fda1c92f2 Re-enabled debugger cuz Pep derped. Will disable it properly now 2017-02-06 23:32:19 +01:00
Pepich 7ab077f8f1 Disabled the Debugger for the production server 2017-02-06 23:17:15 +01:00
Pepich ec964dd299 Added mentio module 2017-02-06 23:14:47 +01:00
Pepich f837b02999 Added mentio module 2017-02-06 23:13:32 +01:00
Pepich a2f730a77c Denied regex wildcard (.*) as an alias key 2017-02-06 22:52:38 +01:00
Pepich 12c0be8202 Fixed console command listener 2017-02-06 22:11:34 +01:00
Pepich 1731483792 Added nametags (tabsorter) module 2017-02-06 22:10:51 +01:00
Pepich 8813d6bf95 Added chatalias module 2017-02-06 21:47:08 +01:00
Pepich cf806e107f Added missing brackets 2017-02-06 21:35:57 +01:00
Pepich f4674fe8a6 After spending half an hour trying to fix them, DELETED them instead. 2017-02-05 20:52:06 +01:00
Pepich 5b93b97de9 Added misc module 2017-02-05 18:51:42 +01:00
Pepich 8b4c57a5fe Added tag module 2017-02-05 17:46:23 +01:00