2560 Commits

Author SHA1 Message Date
UnknownShadow200
d2fba90f99 Core: Make /freeze not silly.
You can now move/summon frozen players, frozen players can't change blocks, frozen players can rotate when frozen, frozen players aren't spammed to death with y movement delta
2016-11-13 22:04:06 +11:00
UnknownShadow200
6cb30b9922 Core: Show message on successful /infoswap. (Thanks FabTheZen) 2016-11-13 21:21:11 +11:00
UnknownShadow200
ef7676f02a Core: Fix /help tnt 2016-11-13 21:18:19 +11:00
UnknownShadow200
e50e3c26a6 DB: start work on table dumper for BlockDB 2016-11-13 21:14:18 +11:00
UnknownShadow200
62e1316fd4 DB: fix wrong date format on table export with mysql backend 2016-11-10 16:54:54 +11:00
UnknownShadow200
b781b61f03 Remove some more unused files 2016-11-09 22:04:22 +11:00
UnknownShadow200
6c978fe002 I forgot this even existed still 2016-11-09 16:30:51 +11:00
UnknownShadow200
0d5434fb4f Core: Cleanup code for some commands 2016-11-08 21:57:25 +11:00
UnknownShadow200
1acc523e72 DB: More work on new BlockDB format 2016-11-08 21:49:36 +11:00
UnknownShadow200
3707f85485 Fix last commit, forgot backup folder is in gitignore 2016-11-07 23:13:29 +11:00
UnknownShadow200
9be0b0691d Use much faster method of backing up sql tables (still need to fix dates though) 2016-11-07 23:12:07 +11:00
UnknownShadow200
413990e3ca DB: Cleanup code, add groundwork for ExecuteReader
Don't copy BlockDB files when server backup lite
2016-11-07 21:41:51 +11:00
UnknownShadow200
669cf5a016 DB: Fix level resizing for BlockDB 2016-11-07 19:41:45 +11:00
UnknownShadow200
e878d4699b DB: Now the new BlockDB format works. Still quite a bit to do though. 2016-11-07 19:24:00 +11:00
UnknownShadow200
8485e00d91 Core: More work on rewriting BlockDB 2016-11-06 22:19:30 +11:00
UnknownShadow200
09ee36b06a Merge branch 'master' of github.com:Hetal728/MCGalaxy 2016-11-06 18:41:28 +11:00
UnknownShadow200
5202750db8 Core: Start work on new BlockDB format. 2016-11-06 18:02:47 +11:00
UnknownShadow200
b4035ffe93 DCore: Now keep track of player's ID within the Players table. 2016-11-06 15:06:43 +11:00
UnknownShadow200
21d7802ae1 Core: Add 'alltex' to list of properties editable by lb/gb edit. 2016-11-06 14:07:29 +11:00
UnknownShadow200
2f6d3db10b DB: abstract getting all tables 2016-11-05 20:44:40 +11:00
UnknownShadow200
300f7714f0 Core: Add extended help for /os. 2016-11-04 23:05:45 +11:00
UnknownShadow200
2e327b3b6b Merge branch 'master' of github.com:Hetal728/MCGalaxy 2016-11-04 14:40:21 +11:00
UnknownShadow200
4c1f1ec0dd Core: Start rewrite of /os 2016-11-04 14:05:48 +11:00
UnknownShadow200
9d901eca80 Core: /about should also output portal destination. 2016-11-04 12:08:01 +11:00
UnknownShadow200
64409ea702 Core: Use = as well as _ for cloudy brush args 2016-11-03 22:15:47 +11:00
UnknownShadow200
340417b9df Core: Fix colour bleeding in /help for a command when it has a specially allowed rank. 2016-11-03 20:04:31 +11:00
UnknownShadow200
3fc51060af Core: Clickable /mbs (not walkthrough) should always repeat message. 2016-11-03 12:38:21 +11:00
UnknownShadow200
e10d47f5f3 Style: Organise code better. 2016-11-01 15:21:39 +11:00
UnknownShadow200
f567127b8a DB: Validate table names to avoid potential SQL injections.
Also don't allow player names with invalid characters to join
2016-11-01 13:52:49 +11:00
UnknownShadow200
3bd54bb93d Core: Actually /backup doesn't need to run on a separate thread anymore. 2016-10-31 21:48:02 +11:00
UnknownShadow200
b011339471 Core: Better colors in /send and /inbox 2016-10-31 14:18:35 +11:00
UnknownShadow200
2c9ea4330a Core: Add /mark all, which marks the min and max corner of the map. 2016-10-31 14:11:52 +11:00
UnknownShadow200
2b9a272a51 Core: Do more checks when replace commands are executed, rather than after both marks were placed. 2016-10-31 13:14:56 +11:00
UnknownShadow200
10374e595c Core: Fix being able to place blocks you normally can't in draw commands. (Thanks kylbert)
This can be achieved by doing say /z, switching to block you cannot place, then doing /mark twice.
2016-10-31 12:24:15 +11:00
UnknownShadow200
73a6b099b8 Core: Fix wrong opcode in DeleteSelection packet. (Thanks Buzz) 2016-10-31 07:14:05 +11:00
UnknownShadow200
1fcac1f69f Core: /endround should be operator+ by default, fix /endround not providing output when round isn't in progress. (Thanks iChrono_21) 2016-10-30 20:59:39 +11:00
UnknownShadow200
1a662ac109 Core: /limit without args should output the current limit. 2016-10-30 14:06:28 +11:00
UnknownShadow200
201410c661 Core: Fix /help descend 2016-10-30 08:28:03 +11:00
UnknownShadow200
1c394224c4 Core: Use better format for 'Banned for', also use banner's actual name in it. 2016-10-29 15:00:08 +11:00
UnknownShadow200
bcd18c6923 Core: Better layout of /rankmsg, prevent using when muted. 2016-10-28 17:19:50 +11:00
UnknownShadow200
412e641077 Core: Don't allow fakeranking higher ranked players. 2016-10-28 17:13:55 +11:00
UnknownShadow200
ffb509ca83 Style: Use Packet class more. 2016-10-27 14:05:50 +11:00
UnknownShadow200
4bb2779cdf Core: Fix errors when activating portals/message blocks and database table is missing. 2016-10-27 08:56:45 +11:00
UnknownShadow200
ca688d1061 Forgot to update binaries 2016-10-26 21:03:06 +11:00
UnknownShadow200
f4ddf5e820 Release 1.8.8.4 1.8.8.4 2016-10-26 20:59:00 +11:00
UnknownShadow200
6aafd436e9 Avoid backwards compatibility with last commit. 2016-10-26 16:37:19 +11:00
UnknownShadow200
88b8437262 Better kick messages. 2016-10-26 16:35:28 +11:00
UnknownShadow200
09a078610a Core: Fix /mb show from recent commits. (Thanks JPlaysClassic) 2016-10-26 14:26:11 +11:00
UnknownShadow200
fbbcd3b47b Core: If a portal/mb doesn't have a message/destination it can be normally deleted. 2016-10-26 13:37:07 +11:00
UnknownShadow200
c7a9d1d0f3 Core: Finish modularising all the map formats. 2016-10-25 22:55:21 +11:00