Pepich
ffab2a460c
Initial commit
2017-07-10 15:20:47 +02:00
Pepich and GitHub
287a62eaa8
Fixed Nemes' fix
2017-07-07 10:56:38 +02:00
Pepich and GitHub
9e32d29808
Merge pull request #16 from RedstonerServer/List
...
Changed format of /list
2017-06-19 11:39:14 +02:00
Pepich
d078850e5a
Changed format of /list
2017-06-19 11:38:31 +02:00
Pepich
224a5daf91
Merge branch 'master' of https://github.com/RedstonerServer/Modules.git into List
2017-06-19 10:35:32 +02:00
Pepich
88b3d89603
Added /staff, remade /list
...
/list console will list everyone who was added to the console list via
/console_join <name>. Remove people again using /console_leave <name>.
These commands are supposed to be added to a join/leave script. Multiple
sessions for the same users are allowed and will be dealt with
appropriately.
2017-06-19 10:34:15 +02:00
Pepich and GitHub
909927987b
Merge pull request #15 from RedstonerServer/Misc
...
Added "hasperm" command
2017-06-16 18:05:58 +02:00
Pepich
f108a58337
Added "hasperm" command
2017-06-16 18:05:25 +02:00
Pepich
d3a217b97e
Made check query re-attempt after failing a single time
2017-06-13 07:53:39 +02:00
Pepich
7915aa8a9a
Made token query re-attempt after failing a single time
2017-06-13 07:51:26 +02:00
Pepich
fa8d2ea1ee
Made Motd module implement Listener
2017-06-13 07:46:44 +02:00
Pepich and GitHub
6e09ae3a7d
Merge pull request #14 from RedstonerServer/Nametags
...
Fixed nametags not updating properly when console issues a rank change
2017-06-11 20:37:58 +02:00
Pepich
95fc510e4f
Fixed nametags not updating properly when console issues a rank change
2017-06-11 20:37:33 +02:00
Pepich and GitHub
3c8a68d888
Merge pull request #13 from RedstonerServer/Naming
...
Actually fixed command String, renamed variables
2017-06-11 20:20:13 +02:00
Pepich
3137c6efca
Actually fixed command String, renamed variables
2017-06-11 20:18:25 +02:00
Pepich and GitHub
cfe4616e63
Merge pull request #12 from RedstonerServer/Naming
...
Fixed command String
2017-06-11 20:14:31 +02:00
Pepich
d4f95b7ed5
Fixed command String
2017-06-11 20:14:01 +02:00
Pepich and GitHub
575d77e90d
Merge pull request #10 from RedstonerServer/Motd
...
Fixed getMotd throwing NPE
2017-06-11 19:54:54 +02:00
Pepich
2376e8f4fd
Fixed getMotd throwing NPE
2017-06-11 19:54:34 +02:00
Pepich and GitHub
429266d922
Merge pull request #9 from RedstonerServer/Cleanup
...
Removed susender class
2017-06-11 19:43:49 +02:00
Pepich
bd330f4149
Removed susender class
2017-06-11 19:43:32 +02:00
Pepich and GitHub
0a21b48b15
Signalstrength ( #8 )
...
* Added SignalStrength module
2017-06-11 19:39:09 +02:00
Pepich and GitHub
67f8a47b6e
Merge pull request #7 from RedstonerServer/Datamanager
...
Fixed DataManager breaking on remote module reloading
2017-06-11 19:29:49 +02:00
Pepich
9aef7d1fa3
Fixed DataManager breaking on remote module reloading
2017-06-11 19:29:04 +02:00
Pepich and GitHub
b7cda17e37
Merge pull request #6 from RedstonerServer/AC
...
Added /acn (see /sayn)
2017-06-11 16:36:13 +02:00
Pepich
18230db392
Added /acn (seen /sayn)
2017-06-11 16:22:07 +02:00
Pepich and GitHub
6758acc826
Merge pull request #5 from RedstonerServer/Naming
...
Made module no longer use NMS code
2017-06-10 00:55:10 +02:00
Pepich
0b9c19c866
Made module no longer use NMS code
2017-06-10 00:54:18 +02:00
Pepich and GitHub
1ec2cb949c
Naming ( #4 )
...
* Added -a (append) flag to allow multi-line lores
* Fixed potential NPE
* Fixed command string. Derp.
2017-06-08 19:37:00 +02:00
Pepich and GitHub
0b29d6e312
Naming ( #3 )
...
* Added -a (append) flag to allow multi-line lores
* Fixed potential NPE
2017-06-08 19:31:27 +02:00
Pepich
511718ca04
Fixed ModInventory being able to spawn in items in survival
2017-05-30 18:52:01 +02:00
Pepich
4b874814ee
Added command aliases "set" and "toggle"
2017-05-30 12:03:32 +02:00
Pepich
d965f30dca
General cleanup
...
Removing outdated comments
Removing outdated annotations
Adding new annotations
Removing deprecation
2017-05-30 11:56:56 +02:00
Pepich
c0fab2a72e
Moved "util" package contents into correct "utils" package
2017-05-30 11:52:34 +02:00
Pepich
2a3958d9b3
Fixed remove method not properly deteling entries
2017-05-29 12:46:41 +02:00
Pepich
8f7b6c8e6d
Updated BPM to use DataManager
2017-05-29 12:46:26 +02:00
Pepich
80ce433bae
Added (WIP!) new modules and utils:
...
Modules:
- Friends
- IPLock
- Teleport
Utils:
2017-05-29 10:28:57 +02:00
Pepich
fdc3113523
Added missing space. Derp.
2017-05-29 08:13:48 +02:00
Pepich
cafc83381e
Fixed a bug where check would always result in empty tag check data
2017-05-29 08:11:26 +02:00
Pepich
14fca7a3d0
Reworked API to allow direct access by ID instead of cmdsender
2017-05-18 14:23:33 +02:00
Pepich
6a2c171ea4
Added "data import <file> as <module>" command
2017-05-18 13:28:19 +02:00
Pepich
c35c7df4c8
Added "data import" to allow modules importing data easily
2017-05-18 13:27:57 +02:00
Pepich
33d1e25632
Added stripcolor "partial" which will translate colors into &-codes
2017-05-13 23:31:40 +02:00
Pepich
7164a26839
Fixed /r showing up as /m in socialspy
2017-05-13 23:24:34 +02:00
Pepich
bbba4ecff0
Fixed /m sending a socialspy message to you even when you are the target
2017-05-13 20:27:41 +02:00
Pepich
f8293f001f
Fixed reflection wrapper breaking on reload of other modules
2017-05-13 17:03:26 +02:00
Pepich
59a4e13fca
Implemented test command
2017-05-13 17:02:36 +02:00
Pepich
58e7cd27af
Added test command
2017-05-13 17:01:56 +02:00
Pepich
49b649a1b0
Fixed reflection wrappers breaking on reloading of different classes
2017-05-13 17:01:46 +02:00
Pepich
5c58f81f83
Fixed %s(ommand) to say %c(ommand)
2017-05-13 12:48:11 +02:00
Pepich
b0fad21cac
Fixed format_help info screen
2017-05-13 12:45:52 +02:00
Pepich
afb2c29f7f
Fixed /r not updating reply target list
2017-05-11 20:03:34 +02:00
Pepich
fc485b0fe0
Added static wrappers for datamanager and socialspy functions
2017-05-11 20:02:37 +02:00
Pepich
dfdabe2307
Removed static accesses as they break updating on runtime
2017-05-11 19:01:13 +02:00
Pepich
83ab05780b
Removed static accesses as they break updating on runtime
2017-05-11 18:59:07 +02:00
Pepich
fb171ff7c1
Fixed socialspy integration and group switching
2017-05-11 18:46:28 +02:00
Pepich
a3a51968b2
Fixed messages being sent twice sometimes
2017-05-11 18:46:16 +02:00
Pepich
0179d7563c
Added migrate command
2017-05-11 18:31:09 +02:00
Pepich
84316c4596
Updated to use new, independant SocialSpy module
2017-05-11 18:21:39 +02:00
Pepich
c052b947bf
Updated to use independant SocialSpy module
2017-05-11 18:20:55 +02:00
Pepich
a4e7c2745e
Turned SocialSpy into independant module
2017-05-11 18:19:24 +02:00
Pepich
044c093633
Made "double joining" a group impossible
2017-05-11 16:36:57 +02:00
Pepich
da7fab57cf
Fixed coloring
2017-05-11 16:35:01 +02:00
Pepich
e8f3853bd9
Added missing spyBroadcast
2017-05-11 16:29:34 +02:00
Pepich
15ee01792d
Made name detection use Utils function
2017-05-11 16:28:45 +02:00
Pepich
9ba244da6e
Fixed changing groups not announcing you leaving your old group
2017-05-11 16:25:49 +02:00
Pepich
4bb2121c92
Updated socialspy format
2017-05-11 16:23:48 +02:00
Pepich
241a6efc51
Added implementation for command filtering
2017-05-11 16:23:33 +02:00
Pepich
4960821fd6
Added BroadcastFilter based on usergroup
2017-05-11 16:13:35 +02:00
Pepich
b1409ff1b8
spyBroadcast now takes a BroadcastFilter to determine targets
...
Also added place holders for new command based filtering
2017-05-11 16:12:30 +02:00
Pepich
cbb4965959
Added socialspy integration (if installed)
2017-05-11 15:58:44 +02:00
Pepich
6b546ee4c4
Made spyBroadcast a static function, added option for String target
2017-05-11 15:58:19 +02:00
Pepich
291ba61911
Fixed /message color
2017-05-11 14:15:28 +02:00
Pepich
20ccdd03de
Added sayn command for fun. Console only, allows changing the name.
2017-05-11 00:17:26 +02:00
Pepich
2dd5e15a75
Fixed message.cmd
2017-05-09 18:27:39 +02:00
Pepich
3e39c43a63
Now uses alias option to override essentials commands
2017-05-09 18:18:22 +02:00
Pepich
92f40c302b
Changed default message color to white
2017-05-09 18:13:20 +02:00
Pepich
4d7918a3e9
Applied same patch to format as to prefix before
...
Will no longer translate color codes to allow you to see everything
properly
2017-05-09 11:31:28 +02:00
Pepich
1fbe3ac94f
Fixed prefix being applied
2017-05-09 11:29:35 +02:00
Pepich
f89ea595cd
Updated to use new getCaller method
2017-05-09 11:24:42 +02:00
Pepich
b3cde2bc18
Prefix command no longer translates colors but displays raw input
...
Previously: "/socialspy prefix &4" resulted in a blank output
2017-05-09 11:20:39 +02:00
Pepich
e70542cf62
Added message coloring
2017-05-09 11:13:37 +02:00
Pepich
9d98b9dc6c
Fixed format being applied, reverted wrong default format change
2017-05-09 11:10:38 +02:00
Pepich
8e645aeb01
Fixed socialspy broadcast function
2017-05-09 11:07:03 +02:00
Pepich
aff5017aea
Fixed NPE, made outputs more uniform
2017-05-09 11:04:06 +02:00
Pepich
078302dbff
Updated version *cough*
2017-05-09 11:01:35 +02:00
Pepich
f4e0d41fbc
Fixed message target displayed to be the other party of the convo
2017-05-09 11:00:54 +02:00
Pepich
52b9e6557c
Fixed message receiver always being the sender and not the target
2017-05-09 10:59:37 +02:00
Pepich
8df5136015
Added message module to replace /msg and /ss
2017-05-09 10:57:34 +02:00
Pepich
6ab689f090
Added getOrDefault methods
2017-05-09 10:57:18 +02:00
Pepich
c208d1d595
Fixed multiple NPEs due to unchecked data access
2017-05-09 10:51:45 +02:00
Pepich
c1ac03fb57
Moved colorify method into Utils class
2017-05-05 10:23:21 +02:00
Pepich
628c182aa3
Made /warn available to console
2017-05-05 10:12:57 +02:00
Pepich
db310b9b0b
*cough* fixed typo *cough*
2017-05-05 10:05:02 +02:00
Pepich
2a4377e204
Moved file to fit™ naming convention
2017-05-05 10:02:59 +02:00
Pepich
1f412a97ff
Updated to APIv3.2
...
Note: Requires! v3.2 or higher as it relies on finding modules. It will
partially work on lower versions, however it WILL produce errors.
2017-05-05 09:48:35 +02:00
Pepich
0e33773d5c
Will now run /tag check, given that the module is installed
2017-05-05 09:46:09 +02:00
Pepich
5a8bd3bca8
Initial commit
...
This module provides a way of managing playerdata without having to
worry about loading/saving any data. Data is bound to modules, however
it can be "cross-accessed" if the module name is known. If a module
changes its name, the migrate function can be used to update data
ownership accordingly.
Requires APIv3.2 or higher
2017-05-05 09:20:44 +02:00
Pepich
9365c50db7
Moved over to new Repo + code cleanup
2017-05-05 00:20:43 +02:00
Pepich
8e06e95325
Iniital commit after moving files
2017-05-05 00:18:40 +02:00