Commit Graph

831 Commits

Author SHA1 Message Date
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
Dico200
a555676076 Prevent complete multi-replacement in chatalias. Doesn't prevent 1 -> 2 and 23 -> 5 to make for 13 -> 5, but does prevent a -> 20 and 2 -> 3. Tested. 2016-05-25 02:39:05 +02:00
Dico
cb1a333a56 Merge pull request #41 from RedstonerServer/chatalias
Fixed player subcommand, removed debug outputs
2016-05-25 01:38:10 +02:00
Dico
07039b3d16 Fix command given for next help page in chatalias.py 2016-05-25 01:37:01 +02:00