1476 Commits

Author SHA1 Message Date
UnknownShadow200
30dd0f1bfa Add /circle as alias for /sphere circle. 2016-07-07 15:24:20 +10:00
UnknownShadow200
ad59115977 Fix issue with database file handles being left open. 2016-07-06 16:02:35 +10:00
UnknownShadow200
31f81410f6 Release 1.8.7.4 1.8.7.4 2016-07-06 09:34:08 +10:00
UnknownShadow200
f2c9112a44 Fix auto-level saving not working, I am an idiot. 2016-07-06 09:09:43 +10:00
UnknownShadow200
a5367c331b Fix very obscure bug that causes 10,000s of active tdoors to rarely fail. (Thanks peace_out_man) 2016-07-04 23:39:07 +10:00
UnknownShadow200
2fd27a745b Fix /botsummon not saving bot position changes on main level. 2016-07-04 21:03:57 +10:00
UnknownShadow200
fe4a286a6d Rewrite all drawops to use iterators instead. 2016-07-04 19:31:55 +10:00
UnknownShadow200
48eea6202d Add /ignore nicks. (Thanks goodlyay) 2016-07-04 14:58:22 +10:00
UnknownShadow200
94ca8f2247 Cleanup /warp. 2016-07-04 14:35:08 +10:00
UnknownShadow200
859b66a4fc Cleanup /waypoint. 2016-07-04 14:17:24 +10:00
UnknownShadow200
175e9c14e0 Remove /ozone and make it part of /zone with /zone map. 2016-07-04 13:54:45 +10:00
UnknownShadow200
111618295a Add /sphere circle which draws a circle (Thanks Empy), closes #170. 2016-07-04 13:41:52 +10:00
UnknownShadow200
085d0ad854 Centre should place multiple blocks if axis length is even. (Thanks Empy) 2016-07-04 13:24:53 +10:00
UnknownShadow200
93d4d01d42 Fix being unable to add/delete zones on an /os map if your rank did not have access to /zone. 2016-07-04 12:19:23 +10:00
UnknownShadow200
a90045c47f Fix being unable to delete /os maps if perbuild is higher than your rank. 2016-07-04 12:02:35 +10:00
UnknownShadow200
440660aef7 Fix custom colours > 6 characters being truncated when using mysql (thanks yorkiebarz), add ability to teleport to bots (Thanks Benedani). 2016-07-04 11:49:45 +10:00
UnknownShadow200
1e958772ea Show relative time last/first seen in /seen. 2016-07-03 20:07:25 +10:00
UnknownShadow200
08831597cf More modularising. 2016-07-03 00:26:48 +10:00
UnknownShadow200
1c2b1cf2ae Modularise Server.cs 2016-07-02 19:47:34 +10:00
UnknownShadow200
5c18ed0de3 Fix block models not falling back to appropriate models for clients that do not support block definitions, fix bot display names being lost on server restart. (Thanks goodlyay) 2016-07-02 19:26:19 +10:00
UnknownShadow200
d8f95a2afe Allow using command aliases from console and IRC, fix clicking 'kill all physics' crashing the server. 2016-07-02 18:39:02 +10:00
UnknownShadow200
242519dc73 Cleanup help for /os. 2016-07-02 16:29:44 +10:00
UnknownShadow200
43e8991d9e Cooldown in /8ball. 2016-07-02 14:03:59 +10:00
UnknownShadow200
fc9d5f26c9 Fix rank item in economy vanishing after server restart. (Thanks electronus1) 2016-07-01 23:48:42 +10:00
UnknownShadow200
d69a050941 Fix last commit. 2016-07-01 17:18:24 +10:00
UnknownShadow200
b0ee528cb3 Combine /pass, /setpass, and /resetpass into one command. 2016-07-01 17:12:56 +10:00
UnknownShadow200
5a0e96788f Put more commands in appropriate categories. 2016-07-01 16:40:04 +10:00
UnknownShadow200
b68eda6c66 Add /ignore titles (thanks goodlyay) to ignore player titles and team names. 2016-07-01 15:18:35 +10:00
UnknownShadow200
3cc4718397 Fix /color not updating colour of your own name tag. (Thanks Benedani) 2016-07-01 00:39:05 +10:00
UnknownShadow200
ac76e5c9d8 Use Database.TableExists instead of always creating a table in /inbox, allow using @p as a placeholder for 'player who clicked' name in a message block. (Thanks lavacraft) 2016-06-30 23:43:34 +10:00
UnknownShadow200
23cc6d643a Check rank permissions in /model and /skin, also allow changing nick of a bot with /nick. (Thanks goodlyay) 2016-06-30 22:38:59 +10:00
UnknownShadow200
e723b38f9c Allow changing the colour of a bot with /color. (Thanks goodlyay) 2016-06-30 22:18:56 +10:00
UnknownShadow200
e26d0c707d Modularise more chat commands. 2016-06-30 22:07:18 +10:00
UnknownShadow200
ff2b697805 Modularise level database interaction code. 2016-06-30 19:37:29 +10:00
UnknownShadow200
46e1b7bffe If /server backup encounters an error, this should not take down the whole server. 2016-06-30 19:18:09 +10:00
UnknownShadow200
523486a720 Don't crash if one file fails to be backed up. 2016-06-30 19:15:49 +10:00
UnknownShadow200
204eb33810 Fix /server backup on mysql backend. 2016-06-30 18:22:28 +10:00
UnknownShadow200
e14b78da4d Can use + in /skin to retrieve skin from minecraft.net instead. 2016-06-30 14:45:08 +10:00
UnknownShadow200
9dd55616ee Boolean for whether world changes are shown on IRC. (Thanks venom983) 2016-06-30 13:38:25 +10:00
UnknownShadow200
2bc639abd8 Add /server backup lite, which backups everything except blockdb and undo files. 2016-06-30 13:19:55 +10:00
UnknownShadow200
dcece84ad1 Modularise CmdServer code. 2016-06-30 12:29:22 +10:00
UnknownShadow200
1dbd729a49 Add a Database.TableExists method. 2016-06-30 11:13:46 +10:00
UnknownShadow200
ea0eaab70c Add /server backup table [name] (Thanks venom983) 2016-06-30 10:33:15 +10:00
UnknownShadow200
6934c4bcca Remove /server shutdown/restart/update since you should just use those commands anyways. 2016-06-30 10:21:58 +10:00
UnknownShadow200
dcc1e2462c Modularise Database.cs 2016-06-30 10:18:12 +10:00
UnknownShadow200
bd32c88d59 Tempban now accepts variable timespan, instead of just minutes. 2016-06-29 20:59:35 +10:00
UnknownShadow200
9d3e5f22eb Show player count in /help ranks. 2016-06-29 15:05:30 +10:00
UnknownShadow200
eed355e7af Optimise level sending - instead of compressing to temp memorystream, compress directly to network. 2016-06-28 23:38:31 +10:00
UnknownShadow200
16a1b372e4 Fixes for /env. 2016-06-28 15:14:40 +10:00
UnknownShadow200
ffd9325185 Fix not being able to use spaces in /team create fixed (Thanks winsupermario), make 'port not forwarded' error message use classicube.net error message. 2016-06-28 14:24:07 +10:00