Pepich
110e599632
Added getID method
2017-07-08 12:45:27 +02:00
Pepich
5855fce2e4
Made previous change to getCaller grant backwards compatibility
2017-07-08 12:18:32 +02:00
Pepich
ca3aee41a6
Preparation for APIv4, general code cleanup
2017-07-08 12:12:30 +02:00
Pepich
25294b4e5f
Switched to bukkit ChatColor instead of Bungee
2017-06-12 16:18:29 +02:00
Pepich
f82e541285
Made ModuleLoader compatible with 1.12 (exclusively)
2017-06-10 00:39:08 +02:00
Pepich
438c1ae72e
Fixed getCaller always returning "Thread"
2017-05-31 13:17:09 +02:00
Pepich
f6d3537d93
Changed getCaller() to no longer abuse Exceptions
2017-05-29 14:18:08 +02:00
Pepich
b218d77d20
Removed improperly placed "@throws" from javadocs
2017-05-14 23:53:32 +02:00
Pepich
45093f653f
Added custom manifest file to jar to make cmdmanager an external lib
2017-05-11 14:09:23 +02:00
Pepich
0140aeee02
Updated version ._.
2017-05-09 11:24:30 +02:00
Pepich
ed4da2e766
Updated getCaller method
2017-05-09 11:24:11 +02:00
Pepich
da9d341182
Fixed "external" getCaller method
2017-05-09 11:19:28 +02:00
Pepich
db6ac8ed38
Added option to change "module-header-name"
2017-05-05 10:51:44 +02:00
Pepich
7f5994c486
Improved color handling (&&a now is a literal '&a' instead of green)
2017-05-05 10:26:35 +02:00
Pepich
e6625fd379
Moved colorify method into Utils class
2017-05-05 10:23:30 +02:00
Pepich
d2e8b5fa36
Updated version
2017-05-05 10:10:54 +02:00
Pepich
df786c7c3e
Fixed NPE
2017-05-05 10:10:40 +02:00
Pepich
538560a8cd
Fixed potential memory leak
2017-05-05 10:08:44 +02:00
Pepich
55badbb875
Fixed modules not being removed from memory properly
2017-05-05 10:07:37 +02:00
Pepich
71906eb107
Updated to APIv3.2
...
Commands can now be unregistered. Requires CommandManager as of
2017/05/05 09:44
2017-05-05 09:43:31 +02:00
Pepich
1ee4a123d2
Updated API to version 3.2
2017-05-05 09:21:19 +02:00
Pepich
205cdb2d86
Removed old files after moving over to new Repository
2017-05-05 00:19:42 +02:00
Pepich
bc22232b0b
Reverted last commit (derp)
2017-05-05 00:11:25 +02:00
Pepich
e88276967c
idk git stop complaining? I did nothing with these
2017-05-05 00:07:35 +02:00
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