14 Commits

Author SHA1 Message Date
cheapie
f46262b691 Don't crash if a command is run by a player that's not actually online
This can happen, for example, if the command is run by a command block owned by a player that has since left.
2020-04-26 21:04:13 -05:00
cheapie
e744e27e65 Allow extra privs to be granted along with interact 2019-05-25 19:23:47 -05:00
cheapie
e45d2bc331 Add triggers on "help" and "rules" 2016-06-10 16:28:34 -05:00
cheapie
cc4ff19bf9 Scrollable text widget, and various related changes (#1)
* word-wrap the rules text
use the 'textlist' widget to display it as a scrollable list

* use the same formspec def for both edit-rules dialogs

* make formspecs wider and slightly shorter to display more text
minor re-positioning of some elements to suit

* also do a formspec escape after editing

* widen one more formspec
2016-06-03 17:06:11 -05:00
cheapie
b18c42625f Fall back to non-colored text if an old server version is in use 2016-05-31 19:21:12 -05:00
cheapie
d7d91e21d1 Use colored text 2016-05-31 19:14:53 -05:00
cheapie
5469b25ce0 Add support for multiple keywords 2016-05-29 20:54:58 -05:00
cheapie
490f4185c1 Hide the keyword for players that have interact but not server, and don't reopen the form on esc 2016-05-18 00:00:03 -05:00
cheapie
2557f7f590 Change rules file location 2016-05-17 23:25:31 -05:00
cheapie
cbf1f754aa More escape sequence fun 2016-05-17 22:45:05 -05:00
cheapie
7b642c0d12 Fix more messed-up escape sequences 2016-05-17 22:40:51 -05:00
cheapie
726e84c2c5 Fix an extra escaped colon 2016-05-17 22:34:54 -05:00
cheapie
01e3943e7f Add keyword, editor, and @KEYWORD substitution 2016-05-17 21:55:58 -05:00
cheapie
9ec5a897f7 Add existing content 2016-05-17 19:28:12 -05:00