Minenash
ae5494f203
Fixed module loading, with caveats*.
...
* Unfortunately it still won't remove the commands from the TabComplete
* ChatAPI's error message for now unregistered commands, have been
changed to lessen the confusion.
2019-01-13 00:42:29 -05:00
Minenash
bf0b5994f0
Fixed broadcast(String, Message, BroadcastFilter) sending to console
2019-01-12 18:05:11 -05:00
Minenash
259c4b8d37
Fixed Version
2018-12-30 15:54:33 -05:00
Minenash
47e0796eff
Now only looks for the info file if the module has a major version of 5
2018-12-28 15:33:20 -05:00
Minenash
57998e8550
Added prefix for logger's info
2018-12-28 13:01:52 -05:00
Minenash
f0713d781a
Added Descriptor Files and redid /modules [list]
2018-12-28 12:53:24 -05:00
David Panić
82fbf34f3a
Added getPlugin function
2018-12-15 22:08:28 +01:00
Minenash
da695a7fc0
Added ChatAPI Message in broadcasts
2018-12-11 18:41:11 -05:00
David Panić
9326b93fbb
Moved ModuleLoader command file to resources
2018-11-14 00:43:38 +01:00
David
4810dcf339
Moved files to use the gradle structure
2018-11-06 16:16:01 +01:00
Pepich
54a6cbf4c8
Fixed racecondition on saving
2018-03-12 02:44:11 +01:00
minenash
6179b901b6
Fixed bug where module name would have a $# at the end. Made getCaller
...
slightly more efficient.
2018-03-11 17:29:31 -04:00
minenash
6c4b9f3573
Fixed spelling in JavaDocs
2018-01-14 17:40:27 -05:00
minenash
d41eb32af7
Fixed Version number
2018-01-14 17:29:38 -05:00
minenash
b3fd712633
Added isUUID
2018-01-14 17:28:53 -05:00
Pepich
95896beadc
Fixed improper version respecting
2017-10-16 20:42:25 +02:00
Pepich
d2810d09f7
Broadcast no longer color translates
2017-10-13 18:03:40 +02:00
Pepich
5ccfe4b121
Update to APIv4. I hope this no borke git.
2017-09-17 15:35:08 +02:00
Pepich
4524fd19f0
General cleanup, reseting all versions to 4.0 in preparation of release
2017-07-27 16:26:04 +02:00
Minenash
14af1d6fff
Added sendMessage and sendErrorMessage methods w/o the prefix argument.
2017-07-08 15:11:24 -04:00
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
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