1233 Commits

Author SHA1 Message Date
UnknownShadow200
37baaeb4a9 Model/Skin should send a message to you when you change your own skin/model. (Thanks Adra_The_Wroth) 2016-05-21 21:18:39 +10:00
UnknownShadow200
e76537f60f Oops forgot to update current version txt 1.8.7.1 2016-05-21 20:55:20 +10:00
UnknownShadow200
887588482a Release 1.8.7.1 2016-05-21 20:54:07 +10:00
UnknownShadow200
78d024dcd6 Fix /newlvl with mountains type not working (Thanks supasoph654) 2016-05-21 14:49:32 +10:00
UnknownShadow200
9b3f0bfb55 Always dispose of timers. 2016-05-21 11:01:32 +10:00
UnknownShadow200
1979c33435 Properly cleanup timer instances. 2016-05-21 10:36:44 +10:00
UnknownShadow200
cc99811ac6 Only use one timer, don't need an AFK check timer and a ping sender timer. 2016-05-21 09:57:41 +10:00
UnknownShadow200
6b55ca1399 Fix /whois not showing days spent, use time as a property to retrieve time spent, it was silly to create a timer to do that.. 2016-05-20 23:49:58 +10:00
UnknownShadow200
83a1ba8dc4 Blockqueue should store player's unique session id instead of player instance. (Reduces GC pressure) 2016-05-20 23:04:44 +10:00
UnknownShadow200
061c7b80b4 Get rid of pointless code. 2016-05-20 18:56:04 +10:00
UnknownShadow200
5c05d40d6c Merge branch 'master' of github.com:Hetal728/MCGalaxy 2016-05-20 09:48:40 +10:00
UnknownShadow200
f88ae3d1d1 Now show /mi perms as part of /mi. 2016-05-20 09:35:44 +10:00
UnknownShadow200
af0b97cb60 Replace all %S with reset IRC colour codes, don't use a separate %r for it. 2016-05-20 09:13:30 +10:00
UnknownShadow200
cbc5d199fc Now /help <cmd> shows allowed/disallowed ranks. 2016-05-20 09:07:41 +10:00
UnknownShadow200
63bc78eb09 cmdset can now allow/disallow ranks from using a command, still need to update /help cmdset though. 2016-05-20 08:52:07 +10:00
UnknownShadow200
a550bbbfb2 Release 1.8.7.0 1.8.7.0 2016-05-19 22:26:55 +10:00
UnknownShadow200
2848d8f89c Make /torus work like fcraft's one (Thanks SkinnyGamer), closes #133. 2016-05-19 21:58:27 +10:00
UnknownShadow200
5c3cb9d16e Add a real /sphere command. 2016-05-19 21:42:08 +10:00
UnknownShadow200
783cb226dc Fix /draw hipyramid and /draw ipyramid. 2016-05-19 20:39:41 +10:00
UnknownShadow200
4457954e93 Initial work on refactoring /draw. 2016-05-19 19:52:54 +10:00
UnknownShadow200
296e348d3c Fix pyramid draw ops. 2016-05-19 19:16:18 +10:00
UnknownShadow200
e280b82e59 [Likely broken] - change all draw op coordinates to use signed 32 bit integers instead of 16 bit unsigned integers, likely breaks things. 2016-05-19 18:34:36 +10:00
UnknownShadow200
958a16dc25 Work properly when opchannel is unused, also use generic RaisePlayerAction event instead of hardcoding IRC behaviour. 2016-05-19 16:19:30 +10:00
UnknownShadow200
0407666986 Cleanup Player.Events class. 2016-05-19 15:36:49 +10:00
UnknownShadow200
5f6fdf80c4 Allow keeping bots in tab list. 2016-05-19 14:54:36 +10:00
UnknownShadow200
110da5fffb A task throwing an exception should not bring down the whole scheduler. 2016-05-19 13:44:41 +10:00
UnknownShadow200
abcbe79eb3 Remove unnecessary parts of the MainLoop code. 2016-05-19 13:39:39 +10:00
UnknownShadow200
89f3b9d68d Add more fcraft command aliases. 2016-05-19 13:22:16 +10:00
UnknownShadow200
a67b72e0dc Modularise CmdBotAi, allow generating 8192 axis length maps since they are sometimes used for large image prints. 2016-05-19 09:54:56 +10:00
UnknownShadow200
6d06486a49 Merge branch 'master' of github.com:Hetal728/MCGalaxy 2016-05-19 09:53:27 +10:00
UnknownShadow200
bbc1b642eb Fix /explode me not working (Thanks JPlaysClassic), code style cleanup in Block.ID.cs and remove all pointless (byte). 2016-05-19 08:38:34 +10:00
UnknownShadow200
b5b0ab0351 Allow changing build type in realtime for zombie survival maps. 2016-05-19 08:22:00 +10:00
UnknownShadow200
994f317f67 Merge branch 'master' of github.com:Hetal728/MCGalaxy 2016-05-19 00:19:28 +10:00
UnknownShadow200
5f786cbb31 Fix /os map delete always saying 'map X was deleted', even if the map never existed. (Thanks Coliop) 2016-05-19 00:16:38 +10:00
UnknownShadow200
6693443cdc Persist /hide status between sessions, closes #171. (Thanks FabTheZen) 2016-05-18 19:52:56 +10:00
UnknownShadow200
a2164015ec Allow unignoring offline players. (Thanks goodlyay) 2016-05-18 19:02:38 +10:00
UnknownShadow200
b8e9f1c1df Remove /uban and /ban #name, now just /xban (Which no longer IP bans). 2016-05-18 17:23:41 +10:00
UnknownShadow200
feb4bd4a8d For paste draw ops, air blocks should not count towards draw limit if the user did not specify to copy air. (Thanks goodlyay) 2016-05-18 17:10:30 +10:00
UnknownShadow200
61cd9bd4d5 Use classicube/classicalsharp block names as core block names, but keep old MCGalaxy block names as aliases. 2016-05-18 16:23:59 +10:00
UnknownShadow200
720ba7fe2b Fix 'is afk' still showing in /whois if the player typed a command other than /afk to return from being afk, fix /undo not working on non-main server level from IRC. 2016-05-18 14:49:34 +10:00
UnknownShadow200
f2832499f3 Allow generating maps with axis that are divisible by 16, not just powers of two divisible by 16. 2016-05-18 14:10:29 +10:00
UnknownShadow200
8e717e1114 Allow commands to define extended help. Currently only used by /help brush <name>. 2016-05-18 12:24:26 +10:00
UnknownShadow200
f77a029bbc More modularising of botai code. 2016-05-17 18:25:23 +10:00
UnknownShadow200
b07041c660 Start work on modularising bot ai. 2016-05-17 17:50:05 +10:00
UnknownShadow200
c38a0231b7 Now /balance only works for players who are offline but still in the database. 2016-05-17 17:26:11 +10:00
UnknownShadow200
908840c891 Use resulting name, instead of original message given. 2016-05-17 17:14:37 +10:00
UnknownShadow200
f95136c83f Make offline player matching work in most commands (asides from /infoswap). 2016-05-17 15:36:12 +10:00
UnknownShadow200
0cec84f55b Allow partial matching of offline player names for /whois. (Limited to at most 20 names) 2016-05-17 15:17:18 +10:00
UnknownShadow200
183d092ce7 Prettify /mapinfo, allow disabling BlockDB for specific worlds with /blockdb disable. 2016-05-17 14:49:20 +10:00
UnknownShadow200
a9af01b69e Make /rainbow a draw op. 2016-05-16 22:12:48 +10:00