1653 Commits

Author SHA1 Message Date
Goodlyay
0f2fc3adda "empty" in bot nick sets bot name to empty string. 2016-07-23 01:29:38 -07:00
Goodlyay
7e8dae3e11 Change tp, abort and paint permission to guest. 2016-07-23 01:28:24 -07:00
Goodlyay
e2f8d0e7c6 Improve 8ball. 2016-07-23 01:27:39 -07:00
UnknownShadow200
f535973acd Make /rankinfo use relative timespans, also /time will now show server date. 2016-07-23 12:48:02 +10:00
UnknownShadow200
174cd681f8 Fix /rankinfo throwing NullReferenceException when someone was promoted/demoted to a rank in the past that no longer exists. (Thanks jackhound123) 2016-07-23 12:39:00 +10:00
UnknownShadow200
480d8f65ae Organise Level.Fields.cs 2016-07-22 23:49:25 +10:00
UnknownShadow200
c580484c4c Split up Level into Level.Fields.cs too. 2016-07-22 23:36:24 +10:00
UnknownShadow200
d48fd8f40e Fix just changing /env preset (but making no other changes to level) not updating the .properties file. 2016-07-22 23:25:35 +10:00
UnknownShadow200
e01eba80e8 Combine .env and .properties files into one. 2016-07-22 23:21:10 +10:00
UnknownShadow200
f93523deb0 Cleanup ascend/descend, make /descend work properly. 2016-07-22 18:26:43 +10:00
UnknownShadow200
2f16102242 Disable /fly on maps with -hax (unless map also has +ophax and you are operator+). 2016-07-22 17:53:32 +10:00
UnknownShadow200
1d7761302a Cleanup /blockset. 2016-07-22 17:18:54 +10:00
UnknownShadow200
cb6f9c1758 Fix /map motd not setting motd when you don't provide a map name, reduce code duplication of SendMotd/SendUserMotd and also show the server name when joining levels with a custom motd less than 64 characters. 2016-07-22 15:03:07 +10:00
UnknownShadow200
6bcced8415 Make the plugin loading code cleaner, also make Plugin_Simple actually derive from Plugin, also make Plugin_Simple actually work. 2016-07-22 00:13:28 +10:00
UnknownShadow200
597c811aa4 Fix /pass. (Thanks lavacraft) 2016-07-21 23:42:05 +10:00
UnknownShadow200
36564b5b4c Fix /pload reading plugin dll from root directory instead of plugins sub-folder. (Thanks are) 2016-07-21 23:20:51 +10:00
UnknownShadow200
21faa94cd7 Code cleanup for plugins. 2016-07-21 21:17:05 +10:00
UnknownShadow200
36e7236588 Introduce (possible) fix for issue with using ipv6 instead of ipv4 address when POSTing a heartbeat to classicube.net. 2016-07-21 18:48:44 +10:00
UnknownShadow200
ebd755dd77 Use more .NET 3.5 compatible methods. 2016-07-21 12:08:36 +10:00
UnknownShadow200
b724be1bb2 Now with less type/exttype usage. 2016-07-20 19:20:45 +10:00
UnknownShadow200
4853612101 Add skip/none block type for drawing commands. 2016-07-20 19:06:23 +10:00
UnknownShadow200
95284fab2e Quick fix for last commit. 2016-07-20 17:21:35 +10:00
UnknownShadow200
1a4acd6c9b Add basic heightmap generator. 2016-07-20 16:28:02 +10:00
UnknownShadow200
466889a933 Start work on heightmap generator. 2016-07-20 15:49:49 +10:00
UnknownShadow200
29c4d600f7 Finish modularising map generators. 2016-07-20 14:13:12 +10:00
UnknownShadow200
59485b317d Rewrite normal noise generators to use new modular format. 2016-07-20 13:38:31 +10:00
UnknownShadow200
a610763680 Rewrite advanced noise generators to use new modular format. 2016-07-20 13:23:19 +10:00
UnknownShadow200
6d523469ec First step in modularising map generators. 2016-07-20 13:02:23 +10:00
UnknownShadow200
187f751a8c Add a /resizelvl command. 2016-07-20 10:26:33 +10:00
UnknownShadow200
38a6b5e5cf Also update release .dll, I am too tired. 2016-07-19 22:51:22 +10:00
UnknownShadow200
191d778215 Super quick fix for release, I am too tired. 1.8.7.5 2016-07-19 22:24:19 +10:00
UnknownShadow200
843f806d2f Release 1.8.7.5 2016-07-19 22:18:53 +10:00
UnknownShadow200
96b4c65fa8 Add /map realmowner [name], allowing that player to use /os even though the map does not start with their name. 2016-07-19 21:33:25 +10:00
UnknownShadow200
3633b5b9cd Also use : to signify model scale (Since multiple people assume it is this instead of |), also remove status in players list from main tab in gui. 2016-07-19 13:47:15 +10:00
UnknownShadow200
ad3f9d8ccb Merge pull request #198 from Goodlyay/master
Fix /pony
2016-07-19 13:44:33 +10:00
Goodlyay
a2c9fa7592 Fix /pony 2016-07-18 20:42:15 -07:00
UnknownShadow200
5889536971 Cleanup gui code more. 2016-07-19 11:49:24 +10:00
UnknownShadow200
5df4eba014 Start organising field names in Window.cs. 2016-07-19 11:18:29 +10:00
UnknownShadow200
bcdeb6cd89 Fix promote/demote crashing server when used from main tab in gui, fix rare error with md5.ComputeHash throwing an error when two players join at the exact same time. 2016-07-19 10:57:56 +10:00
UnknownShadow200
944fa5053f Modularise whether a block is 'deadly', also make rocket use lava_fire instead of fire for its tail. 2016-07-18 14:25:20 +10:00
UnknownShadow200
90b8ab5cb8 Modularise death handling, partially addresses #197. 2016-07-18 13:33:28 +10:00
UnknownShadow200
87bfe93e94 Combine 'chat' and 'command' input into a single input. 2016-07-18 12:45:21 +10:00
UnknownShadow200
2135a0675c Combine chat and commands log into one big box in main gui window. 2016-07-18 00:00:47 +10:00
UnknownShadow200
18531813b2 Prettify output of /map [level]. 2016-07-17 23:11:07 +10:00
UnknownShadow200
8640897d67 Cleanup integer validation code in /map. 2016-07-17 22:45:18 +10:00
UnknownShadow200
c6e039759e First cleanup of /map. 2016-07-17 22:35:32 +10:00
UnknownShadow200
d5ca11caf1 First attempt at cleaning up /map. 2016-07-17 22:11:34 +10:00
UnknownShadow200
171dcfed8f Include rank(s) required in message when you cannot place a block in /mode, also don't include seconds when timespan is over a day and 'seconds' is true. 2016-07-17 21:29:55 +10:00
UnknownShadow200
186dc8918e Cleanup IRC bot code, cleanup hasher code. 2016-07-17 17:32:02 +10:00
UnknownShadow200
a007213c7b Fix /cd generate not properly replacing existing map if it is loaded. 2016-07-17 17:02:16 +10:00