Commit Graph

834 Commits

Author SHA1 Message Date
Dico200
c7d872c93b Fix @debug decorator not returning results 2016-05-30 22:55:06 +02:00
Dico200
e46bea31c8 Cleaned up chatalias, notable changes: Fixed remotes list and remove, improved prior alias checks for multi-aliasing, fixed color chat permission implementations, grouped the file properly, removed unreasonable complications, changed header from Alias to Chatalias, fixed a mistake where 2 threads are created per player for online players during server reload, moved a lot of repeated code to remote() base function 2016-05-30 21:42:30 +02:00
Dico200
6539c34a82 Removed unneeded try/except clause 2016-05-30 15:47:24 +02:00
Dico200
d00301ccc3 Updated damnspam, made block breaking check attached levers and buttons, denied clicking now mentions timeout left, tweaked command slightly to perceive setting the timeout to 0 as removing it. 2016-05-30 15:45:05 +02:00
Dico200
4e4acc6b3d Remove sync.py file 2016-05-30 05:26:07 +02:00
Dico200
9d1956dc2a Merge branch 'dev' 2016-05-30 04:52:26 +02:00
Dico200
e08666995c Friends fix 2016-05-30 04:52:10 +02:00
Dico200
765fa76cb7 Merge branch 'dev' 2016-05-30 04:15:24 +02:00
Dico200
1da9aa2578 Friends hotfix... Did I really write this code? 2016-05-30 04:15:06 +02:00
Dico200
20b33588e7 Merge branch 'dev' 2016-05-30 04:07:18 +02:00
Dico200
d66e8f3294 Imbusy hotfix... 2016-05-30 04:07:09 +02:00
Dico200
1fb6e08d42 Serversigns hotfix 2016-05-30 03:53:33 +02:00
Dico200
ba78151e49 Merge branch 'dev' 2016-05-30 01:11:42 +02:00
Dico200
c78d0f651b Hotfix for chatalias 2016-05-30 01:11:34 +02:00
Dico200
fa03a68963 Merge branch 'dev' 2016-05-30 00:08:45 +02:00
Dico200
fe32e7a49c Cleaned up some of helpers.py 2016-05-30 00:05:49 +02:00
Dico200
361da9e049 Chatalias: Fixed all the things (permission AMOUNT, permission LENGTH, and more), incremented version number 2016-05-29 23:49:45 +02:00
Dico200
33d8fd2f08 Removed Pan from pythoners, added Pep, added essentials:esudo to sudo_blacklist 2016-05-29 22:18:42 +02:00
Dico200
a0a7d43a38 Tweak comment above imbusy, removed credits, removed a useless comment with an old line of code 2016-05-29 21:29:36 +02:00
Dico200
8e4f30a017 Changed command blacklist to a whitelist. Added /svs commands to show whitelisted commands. Added a few more command aliases. Added maximum line count and maximum line size. 2016-05-29 21:08:28 +02:00
Dico200
5a757b7fb1 Removed @hook.enable decs from modules, added them to the on_enable() method of main.py. 2016-05-29 20:56:29 +02:00
Dico200
e35fadc353 Added/fixed torch breaker setting. Added a few missing saveSettings() calls. Fixed /set <setting> on turning it off and vice-versa for boolean settings that are enabled by default. A few more tweaks. 2016-05-29 20:55:10 +02:00
Dico
860c844d6c Merge pull request #43 from RedstonerServer/chatalias-chained-aliases-patch
Prevent chained aliases in chatalias
2016-05-28 23:06:32 +02:00
Dico200
c3189639f0 Fixes and stuff 2016-05-28 23:05:43 +02:00
Pepich
c534d9316a Moved OnModuleLoad to bottom of file 2016-05-28 22:40:08 +02:00
Pepich
7da3fd5b71 That's an "s", not an "S" ._. 2016-05-28 22:35:28 +02:00
Pepich
a19f0b5bdc Added support for /rl; Made comments more precise 2016-05-28 22:33:38 +02:00
Dico200
28ac05ce0a Tweak imbusy permission nodes 2016-05-28 22:22:51 +02:00
Dico200
e60e124324 Merge branch 'dev' of github.com:RedstonerServer/redstoner-utils into dev 2016-05-28 22:22:12 +02:00
Dico
cab575937d Merge pull request #42 from RedstonerServer/imbusy-reply-patch
Solidify imbusy blocking pms, tpas, etc.
2016-05-28 22:22:01 +02:00
Dico200
7a905643eb Enabled friends module, added friends check in imbusy, fixed small mistakes 2016-05-28 22:18:27 +02:00
Dico200
3859ad8e40 Fix error on player quit for player.py 2016-05-28 21:43:59 +02:00
Dico200
89e3982a29 Implement some of pizza's changes from imbusy branch 2016-05-26 04:37:47 +02:00
Dico200
28afa1ddcf Changed debug output, tweaked [busy] broadcast prefix 2016-05-25 18:54:32 +02:00
Dico200
8629b39ce1 Make /busy a toggle, move help page to /busy help. Changed a few messages 2016-05-25 18:41:42 +02:00
Dico200
00e38efd14 Added catcher for /mail send 2016-05-25 18:32:20 +02:00
Dico200
a532c6b42c Changed broadcast message, removed two debugs 2016-05-25 18:18:27 +02:00
Dico200
1fdf97f77a Add missing _ ... lol 2016-05-25 16:46:49 +02:00
Dico200
16e78a2677 Add missing ) to chatalias 2016-05-25 16:44:09 +02:00
Dico
2d6725df73 Prevent chained aliases in chatalias
Prevents 1 -> 23 along with 2 -> 3 and similar stuff
2016-05-25 16:40:31 +02:00
Dico200
d88baa4899 What is this.. sorry 2016-05-25 16:37:58 +02:00
Dico200
29f846c8f9 Undo prior changes in favor of pull request 2016-05-25 16:31:32 +02:00
Dico200
a2a43ed464 Replace camelCase with _ stuff 2016-05-25 16:13:36 +02:00
Dico
5592e16200 Solidify imbusy blocking pms, tpas, etc.
I used reflection to get the Map<String, Command> object from the SimpleCommandMap instance stored in the implementation of PluginManager.
I replaced all Command instances in there that handle /msg, /tpa, /tpahere and /reply, minus /minecraft:tell, with a wrapper that checks if the target is busy.
Tested adequately, but some more would be nice.
2016-05-25 15:49:11 +02:00
Dico200
9a1006e711 Imbusy command: status <player> tweaked, cleaned up return statements 2016-05-25 03:05:59 +02:00
Dico200
29e7ce174b Imbusy command: Replace plugin_header calls with a single one at the start 2016-05-25 03:02:01 +02:00
Dico200
8165d5977b Small change to imbusy messages 2016-05-25 03:00:35 +02:00
Dico200
fca3cf250c Imbusy: Fixed typos and some *flaws* which I will disregard here @curs3d 2016-05-25 02:52:24 +02:00
Dico200
7fdaee155a Fix yo shitty chatgroups code 2016-05-25 02:46:53 +02:00
Dico200
4e6bd44c38 Undoing these small changes from last commit... 2016-05-25 02:40:50 +02:00