28 Commits

Author SHA1 Message Date
UnknownShadow200
6501c8fade More properties cleanup. 2016-04-12 22:44:03 +10:00
UnknownShadow200
18b6b3ceb6 Fix custom colours not working for rank colours (Thanks goodlyay), also less hardcoding of options. 2016-04-12 13:54:49 +10:00
UnknownShadow200
c97513fa00 Finish chat tab. Allow changing help syntax colour, help description colour, promote/demote messages. 2016-04-09 14:56:53 +10:00
UnknownShadow200
1e16b1a251 And kill off more unused stuff in the gui. 2016-04-08 21:46:03 +10:00
UnknownShadow200
bfba394433 Now with 2.45% less pointless using System.Linq; statements. 2016-04-03 17:29:16 +10:00
UnknownShadow200
0e36b31505 Use generic ShouldSaveLevelFile(), also use LevelInfo.Loaded.Items in most places. 2016-03-14 10:04:53 +11:00
UnknownShadow200
e8471cdf30 Create VolatileArray class, that is used for both online players and loaded levels. 2016-03-14 08:12:50 +11:00
UnknownShadow200
9ec3df9f8c [Warning, may still have bugs] - refactored majority of the code to use a volatile array for players instead of a list, avoids those rare and hard to track down errors. 2016-03-08 11:31:34 +11:00
UnknownShadow200
55dbf8d3a4 Avoid allocating a temp array in level saving (major saving on memory), also extend PropertiesFile to support non = separators. 2016-02-23 20:34:43 +11:00
UnknownShadow200
0e3c2a6522 Rewrite handling of properties type files to use a generic PropertiesFile class. Also viewmode.cfg no longer has cli property hardcoded at line 4 and high-quality at line 5. 2016-02-23 17:08:08 +11:00
UnknownShadow200
38606beacd Somewhat cleaned up the logger. 2016-02-23 16:24:02 +11:00
UnknownShadow200
1dda9c3bdb Remove properties from the property window that have no effect now, make it so that only certain 'LeaveServer' count as kicks. 2016-02-17 19:49:05 +11:00
UnknownShadow200
2e53946e4d Modularise Player sql database calls and online player searching into separate PlayerInfo class. 2016-02-03 17:06:11 +11:00
UnknownShadow200
80d4c283e1 Allow custom colours to be used in /color, server default colour, etc. Each custom colour now also has a name. 2016-01-28 23:59:01 +11:00
UnknownShadow200
ec19f0166a Initial work on implementing TextColors CPE extension. 2016-01-22 00:41:28 +11:00
UnknownShadow200
ca76edd7fb Fix draw commands over 10,000 tiles not updating total blocks (Thanks Joseph), also fix blocks modified being double counted on exit. 2016-01-18 13:04:28 +11:00
UnknownShadow200
df2a20efe5 Cleanup colour code handling. 2016-01-01 21:41:44 +11:00
UnknownShadow200
f696747608 Cleanup GlobalSend/GlobalMessage functions, modularise and reduce copy-paste. 2015-12-25 21:37:22 +11:00
UnknownShadow200
885978cf38 Remove the forge protection code, as it defaulted to off anyways and is pretty much useless. 2015-12-10 23:50:47 +11:00
UnknownShadow200
12e4017d76 Give names to each manually created thread for easier debugging. 2015-12-08 18:00:44 +11:00
UnknownShadow200
ccb1237241 Removed == true, removed x ? true : false. 2015-10-30 16:39:50 +11:00
Hetal728
c0a127ddbd Merge pull request #45 from Venom983/master
Added "Empty" level type, reintroduced block limit, and loves for purple
2015-09-28 15:23:57 -04:00
Venom983
c9bb25d664 Loves for purples <3 2015-09-28 07:05:19 -04:00
Hetal728
0fa039edb6 1.7.3.0 2015-09-18 21:17:33 -04:00
Hetal728
c1ee045b88 Hopefully fixes update spam 2015-05-21 15:44:05 -04:00
Hetal728
877b26159b 1st release 2015-05-20 17:34:07 -04:00
Hetal728
3bd803449c Did stuff 2015-03-21 17:15:24 -04:00
Dhruv Patel
674ebcfd42 Added file 2015-03-21 09:45:31 -04:00