1396 Commits

Author SHA1 Message Date
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
UnknownShadow200
032e8b53b4 Modularise /rainbow. 2016-05-16 22:04:22 +10:00
UnknownShadow200
5414321fc1 Make /outline a drawop. 2016-05-16 20:20:08 +10:00
UnknownShadow200
2ab8c39e86 Make /hollow a draw operation. 2016-05-16 19:48:01 +10:00
UnknownShadow200
0cbb27a237 Don't need to write header in two calls, just write it in one. 2016-05-16 16:57:03 +10:00
UnknownShadow200
b91c33967d Also fix /tri on axis lines, closes #143. 2016-05-16 16:09:05 +10:00
UnknownShadow200
5f40cca580 Mostly get /tri working. 2016-05-16 14:29:11 +10:00
UnknownShadow200
bc748bfffb Now /unloaded only goes over the properties file once, making it faster and allocate much less memory. 2016-05-16 08:52:06 +10:00
UnknownShadow200
e45cac4e74 Don't pointlessly allocate unused random instances. 2016-05-16 08:29:49 +10:00
UnknownShadow200
ce140b458b Fix rare case under which if earlier backups are missing/deleted, 'next backup number' would overwrite existing later ones. (Thanks goodlyay) 2016-05-15 15:11:25 +10:00
UnknownShadow200
280640f928 Cleanup /restore. 2016-05-15 14:59:31 +10:00
UnknownShadow200
c692c89c8a Document weather speed, clouds speed, and weather fade in /env and /mi env. 2016-05-15 14:29:03 +10:00
UnknownShadow200
265b0f2991 Fix Plugin_Simple only ever loading first plugin in an assembly, stylistic cleanups. 2016-05-15 10:39:37 +10:00
UnknownShadow200
f02c972f97 Unescape emotes on IRC. 2016-05-15 09:45:36 +10:00
UnknownShadow200
7ae46398e7 Show 'real' custom block id in /about. 2016-05-14 21:58:08 +10:00
UnknownShadow200
9ddf2dd162 Fix 'need help' in port tools not working. (Thanks goodlyay) 2016-05-14 13:34:25 +10:00
UnknownShadow200
d9bc3dce98 Merge branch 'master' of github.com:Hetal728/MCGalaxy 2016-05-14 12:47:47 +10:00
UnknownShadow200
95349f9dd5 Don't kill the server when it runs out of memory saving on mono. 2016-05-14 12:47:27 +10:00
UnknownShadow200
5db44285ca Add a /where command to show player position and orientation (Thanks 123DMWM). 2016-05-13 12:09:30 +10:00
UnknownShadow200
02601019b4 Cleanup /move and cleanup /ride. 2016-05-13 09:34:10 +10:00
UnknownShadow200
f446508770 Use SendPos which accounts for players being offset 22 pixels upwards when an AbsolutePosition packet is sent with id = -1. 2016-05-13 08:54:19 +10:00
UnknownShadow200
2ad9ef96f2 Get weather/clouds speed working. 2016-05-12 19:50:49 +10:00
UnknownShadow200
f403c064b4 Get env map appearance related things working again. 2016-05-12 19:15:46 +10:00
UnknownShadow200
e4fe73b03a Initial work for EnvMapAppearance v3 (EnvMapAspect). 2016-05-12 19:03:21 +10:00
UnknownShadow200
4cafa26354 Fix /copy cut not being counted as a drawop that could be used in /undo (Thanks FabTheZen), closes #169. 2016-05-12 11:42:21 +10:00
UnknownShadow200
ff9d2d1627 Make additional permission descriptions in /help more concise. 2016-05-12 09:15:58 +10:00
UnknownShadow200
f62c16c7c8 Move zone database code to separate file. 2016-05-12 08:49:59 +10:00
UnknownShadow200
af653d3af2 Add /rejoin as alias of /reload to match fCraft. (Thanks 123DMWM) 2016-05-12 08:32:16 +10:00
UnknownShadow200
bd93a2c2ce Improve help of /brush cloudy. 2016-05-11 18:09:52 +10:00
UnknownShadow200
dc19ba8a00 Reset prevMsg for message blocks when joining next world, fixes #168. (Thanks goodlyay) 2016-05-11 17:32:33 +10:00
UnknownShadow200
59c0019341 Finish cloudy brush. 2016-05-11 14:50:41 +10:00
UnknownShadow200
4bddbebead More work on cloudy brush, fix perlin noise. 2016-05-11 13:41:57 +10:00
UnknownShadow200
ba62aae7af Rename NoiseBrush to CloudyBrush and allow brushes to perform configuration/calculation for particular draw ops. 2016-05-11 12:26:27 +10:00
UnknownShadow200
c4af44ecfc Merge branch 'master' of github.com:Hetal728/MCGalaxy 2016-05-11 11:49:19 +10:00
UnknownShadow200
11d3a6041c Use more descriptive name for BlockProperties fields. 2016-05-11 11:40:51 +10:00
UnknownShadow200
a246883795 Less usage of Command.all.Find 2016-05-10 22:29:33 +10:00
UnknownShadow200
408dafe1ed Reduce code duplication in /cmdload, use /mirror as alias for /spin mirror. 2016-05-10 17:31:42 +10:00
UnknownShadow200
3179b7ec34 Fix /compload for VB commands. 2016-05-10 14:46:29 +10:00