1653 Commits

Author SHA1 Message Date
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
UnknownShadow200
1e6749eb06 Merge pull request #192 from Venom983/master
Added Basic Custom Preset Ability (W.I.P)
2016-06-28 09:20:46 +10:00
UnknownShadow200
77413208ad Fix /sphere and /torus from yesterday's commits. (Thanks Mirzuuuh) 2016-06-28 09:09:57 +10:00
Venom983
3629311e1b Fetching custom preset data 2016-06-27 15:19:25 -04:00
Venom983
0c19d82c44 Create CmdEnvPreset.cs 2016-06-27 15:17:17 -04:00
UnknownShadow200
62a17002a4 Fix /highlight. 2016-06-28 00:02:03 +10:00
UnknownShadow200
4afcd47c92 Kill p.zoneDel and p.zoneCheck, make them use MakeSelection instead. 2016-06-27 17:42:29 +10:00
UnknownShadow200
09db06d55e Cleanup last few commands to use selection code. 2016-06-27 16:10:24 +10:00
UnknownShadow200
75108aac21 And make even more commands use selection methods. if (BlockChange != null) no longer adds an entry to the BlockDB. 2016-06-27 14:40:53 +10:00
UnknownShadow200
6ae7031e26 Made /centre, /zone, /undoarea use Selection code. 2016-06-27 12:55:08 +10:00
UnknownShadow200
154d534f4b Refactor drawing commands to use MakeSelection 2016-06-27 12:37:32 +10:00
UnknownShadow200
94687c57bb Make more commands use MakeSelection. 2016-06-27 11:59:11 +10:00
UnknownShadow200
a5ddc7b5b9 Add MakeSelection method to reduce boilerplate code required for selections. 2016-06-27 11:45:09 +10:00
UnknownShadow200
19be2d6377 Split up Player.cs into Player.cs and Player.Fields.cs so not quite so bloated. 2016-06-27 11:18:03 +10:00
UnknownShadow200
714a49c503 Code cleanup. 2016-06-26 18:27:21 +10:00
UnknownShadow200
68c4576600 Add generic Extensions.CheckHex message 2016-06-26 15:39:09 +10:00
UnknownShadow200
8bcbf53978 Release 1.8.7.3 1.8.7.3 2016-06-26 15:06:31 +10:00
UnknownShadow200
0596bf5e01 Don'
t count hidden players for 'users' parameter in server heartbeat.
2016-06-26 13:00:28 +10:00
UnknownShadow200
0d3a6d31c1 Make more file saving methods threadsafe. 2016-06-26 12:52:04 +10:00
UnknownShadow200
cb9df3e60d Allow multiple commands in a /mb. 2016-06-26 12:13:32 +10:00
UnknownShadow200
59b0d8efc7 Fix placing grass under grass not changing bottom grass to dirt (Thanks Mirzuuuh), fix placing dirt at top layer not changing to grass, fix level env and level properties not saving. 2016-06-26 11:36:23 +10:00
UnknownShadow200
5449f32ca7 Fix being able to place block when any of your coordinates are negative values, at guest rank. 2016-06-26 11:23:16 +10:00
UnknownShadow200
51fa8002df Add /irccontrollers rank [rank] to set rank of IRC controllers, make server.properties saving threadsafe, make default rank of pass/setpass operator. 2016-06-26 11:07:58 +10:00
UnknownShadow200
17e1f4cc0a Show last login in /seen for online players. (Thanks FabTheZen) 2016-06-26 09:40:16 +10:00