2841 Commits

Author SHA1 Message Date
UnknownShadow200
3ae3e25493 Remove very obsolete methods from Level class 2017-05-22 14:13:05 +10:00
UnknownShadow200
8afba63ae6 Fix /pay 2017-05-21 20:32:26 +10:00
UnknownShadow200
24d11b7189 Remove /repeat as a separate command, just keep /. 2017-05-20 23:51:55 +10:00
UnknownShadow200
07fc31d061 Tiny bit faster startup 2017-05-20 19:29:29 +10:00
UnknownShadow200
9d66e40bef Get rid of pointless code duplication. 2017-05-20 13:25:26 +10:00
UnknownShadow200
71d9e5def1 Simpler way of marking commands that can't be used by super players, remove pointless command constructors. 2017-05-20 13:21:01 +10:00
UnknownShadow200
ed32d68051 Make sure custom plugins are properly unloaded then reloaded when doing /server reload, fixes #339. 2017-05-19 22:14:19 +10:00
UnknownShadow200
b33ecae5a4 Fix /notes, oops. 2017-05-19 21:22:27 +10:00
UnknownShadow200
f2c2061b7c Now /unban uses ModAction event too. 2017-05-19 20:00:03 +10:00
UnknownShadow200
279dbc9090 Remove stealth bans 2017-05-19 19:17:19 +10:00
UnknownShadow200
a2eca79706 Fix /tempban from recent commits, minor code cleanup 2017-05-19 19:09:51 +10:00
UnknownShadow200
909d7e58c7 Allow reasons in mute/jail, now mute/jail shows who did it 2017-05-19 11:35:28 +10:00
UnknownShadow200
ea6518bfea Ban, Freeze, Jail, Warn now use ModActionEvent 2017-05-19 10:29:37 +10:00
UnknownShadow200
38a0e751f7 Start using ModerationAction event 2017-05-19 09:16:22 +10:00
UnknownShadow200
1631efe386 extremely minor code duplication removed 2017-05-19 00:03:09 +10:00
UnknownShadow200
602ff13238 Optimise import of map formats with custom blocks, start work on ModerationAction event 2017-05-18 23:37:01 +10:00
UnknownShadow200
565f6e32c1 Implement /highlight area, partially addresses #446. (Thanks Direday) 2017-05-18 20:07:01 +10:00
UnknownShadow200
1b86b30b4c Move appropriate functions into UndoDrawOp and HighlightDrawOp, split UndoPhysicsDrawOp into separate file. 2017-05-18 19:52:27 +10:00
UnknownShadow200
e09d1efddc Better design of /undo and /highlight 2017-05-18 19:19:27 +10:00
UnknownShadow200
4f70417329 Simplify help for some commands 2017-05-18 17:21:08 +10:00
UnknownShadow200
a44b630464 Prefer MakeSelection to using blockchange 2017-05-18 17:12:17 +10:00
UnknownShadow200
2c1698d7b6 Now /mode supports custom blocks, remove obsolete p.allowTnt 2017-05-18 15:43:25 +10:00
UnknownShadow200
9fee23ebe6 Allow binding custom blocks, and binding to custom blocks 2017-05-18 15:30:44 +10:00
UnknownShadow200
71d360534d Tabs to spaces 2017-05-18 00:22:17 +10:00
UnknownShadow200
7e8df6cb7c Use ExtBlock everywhere for a cleaner API, and break plugins in the progress. 2017-05-18 00:14:44 +10:00
UnknownShadow200
86dfc2da3b Rename controls in PropertyWindow to have more sensible names 2017-05-16 10:05:10 +10:00
UnknownShadow200
3cac6bcf8c Revert previous comment, I should be looking at async when more awake 2017-05-16 00:30:31 +10:00
UnknownShadow200
52dc099198 Don't forget to call EndSend to release cached async stuff 2017-05-16 00:07:33 +10:00
UnknownShadow200
cb5310736d 1 less memory allocation 2017-05-15 22:54:17 +10:00
UnknownShadow200
decc2116ca Move network stuff to abstract socket 2017-05-15 22:28:50 +10:00
UnknownShadow200
54a194c12f Release 1.8.9.1 1.8.9.1 2017-05-14 00:41:19 +10:00
UnknownShadow200
8aa3a1e7da Fix colour bleeding in /who when on a museum map (Thanks fam0r) 2017-05-14 00:27:54 +10:00
UnknownShadow200
551459a451 Better error messages when map generation fails in gui, fixes #285 2017-05-13 20:44:51 +10:00
UnknownShadow200
5fea29a101 Fix /fixrank. (Thanks MetaNix) 2017-05-13 09:11:07 +10:00
UnknownShadow200
7b8f47fa6d Finished core to use EcoTransaction event. 2017-05-12 23:02:32 +10:00
UnknownShadow200
4dcc4b7cdc Stage 1 of refactoring economy. 2017-05-12 22:19:13 +10:00
UnknownShadow200
e1aa99a090 Refactored /whois. 2017-05-12 21:31:59 +10:00
UnknownShadow200
62548b6f76 Part 1 of refactoring /whois 2017-05-12 21:31:56 +10:00
UnknownShadow200
d1ca70d499 Doing /os map without args should show help on any map, fixes #286. (Thanks FabTheZen) 2017-05-12 15:06:22 +10:00
UnknownShadow200
8da596c0fd Fix /top timespent on mysql backend, closes #423. 2017-05-12 11:14:23 +10:00
UnknownShadow200
651268bce1 Now /top supports timespent 2017-05-12 10:37:22 +10:00
UnknownShadow200
2c9441b9ed Use sensible format of storing time spent as seconds instead of clunky awful date format in DB. 2017-05-12 09:44:05 +10:00
UnknownShadow200
254518b32c remove accidentally left in code for testing pull request 2017-05-12 09:41:16 +10:00
UnknownShadow200
0c660598a8 Logging does not need to run on its own thread. 2017-05-12 08:57:40 +10:00
UnknownShadow200
7a42a8f1d6 Move stuff into Eco namespace 2017-05-11 22:18:08 +10:00
UnknownShadow200
79f8940cf0 Allow any ASCII character in server name/motd, fixes #443 (Thanks Pear) 2017-05-11 11:15:00 +10:00
UnknownShadow200
5262b48800 X 2017-05-10 22:08:34 +10:00
UnknownShadow200
b5cf22c3c0 Move math stuff into own namespace 2017-05-10 21:58:55 +10:00
UnknownShadow200
e31836f218 Less hardcoding of MySQL / SQLite stuff 2017-05-10 18:54:47 +10:00
UnknownShadow200
29441bd5b9 fix 2017-05-10 15:21:05 +10:00