Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-04 | Fix for bug, where you can use cg without logging in | psrcek | |
https://redstoner.com/forums/threads/3653-chatgroup-bug | |||
2016-05-25 | Fix yo shitty chatgroups code | Dico200 | |
2016-02-15 | Added automatic disabling of cgt when leaving a chatgroup | BuildTools | |
2015-11-04 | Chatgroups optimization | Dico | |
The message is now colorified just once, not for every recipient. I'll test all this at home <3 | |||
2015-11-04 | Add /chatgroup tpahere to chatgroups help message | Dico | |
2015-11-04 | Update chatgroups, add /cg tpahere, add some cool code | Dico | |
I added a function do_for_chatgroup which takes a groupname, a function, and additional arguments after a receiver. | |||
2015-08-13 | remove trailing whitespace, replace tabs with 4x space | jomo | |
2015-04-10 | Clean up misc.py, add space support for cg key | Dico200 | |
2015-04-09 | Didn't upload this for some reason | Dico200 | |
2015-04-09 | I love less-than-one line list creators! | Dico200 | |
2015-04-09 | Added player configurable chatgroup keys | Dico200 | |
The keys are stored in chatgroup_keys.json | |||
2015-03-19 | Changed all CommandExecutor arguments | Dico200 | |
Added arguments command and label to all command executor functions, hopefully for massive performance increase. This is due to the following mess in PythonLoader: ``` Java @Override public boolean onCommand(CommandSender sender, Command command, String label, String[] args) { boolean result; if (argcount == -1) { try { result = call(4, sender, command, label, args); argcount = 4; } catch (PyException e) { //this could goof up someone ... they'll probably yell at us and eventually read this code ... fuck them if (e.type == Py.TypeError && (e.value.toString().endsWith("takes exactly 3 arguments (4 given)") || e.value.toString().endsWith("takes exactly 4 arguments (5 given)"))) { result = call(3, sender, command, label, args); argcount = 3; } else if (e.type == Py.TypeError && (e.value.toString().endsWith("takes exactly 2 arguments (4 given)") || e.value.toString().endsWith("takes exactly 3 arguments (5 given)"))) { result = call(2, sender, command, label, args); argcount = 2; } else { throw e; } } } else { result = call(argcount, sender, command, label, args); } return result; } ``` Note: Still WIP on reports - I'm working on making it keep solved reports to fix issue 10 | |||
2015-01-06 | change indentation from 2 spaces to 4, fix #5 | jomo | |
2014-07-27 | remove try/except. fix code if it doesn't work ;) | jomo | |
2014-07-27 | rename log to info | jomo | |
2014-07-27 | apply file read/save helpers | jomo | |
2014-07-19 | use name for CG logs | jomo | |
2014-07-19 | fix re-writing variable | jomo | |
2014-07-17 | use uid(player) helper method | jomo | |
2014-07-16 | more code cleanup | jomo | |
2014-07-16 | removed camelcase, added more coding style to readme | jomo | |
2014-07-14 | clarify how to use CG | jomo | |
2014-07-14 | logging groupchat messages | jomo | |
2014-07-13 | using jython 2.7b2 | jomo | |
2014-07-13 | typo fix | jomo | |
2014-07-13 | use uuid in CG | jomo | |
2014-07-12 | show online users by UUID; add quotes info to readme | jomo | |
2014-07-11 | Uses UUID now + cg_key is now : | Louis Vogt | |
2014-06-23 | fixed wrong prefix in /cgt | jomo | |
2014-06-21 | fix deprecated event | jomo | |
2014-06-10 | HUGE code cleanup | jomo | |
2014-06-07 | remove executable bit | jomo | |
2014-05-17 | fix path | jomo | |
2014-05-16 | first commit via git | jomo | |