467 Commits

Author SHA1 Message Date
UnknownShadow200
e7ede31808 Tidy up economy window code somewhat 2018-02-01 07:29:02 +11:00
UnknownShadow200
8adae20194 Remove autorestart/restarttime from ServerConfig, since they never worked to begin with. 2018-01-26 18:05:34 +11:00
UnknownShadow200
332796ff2c Add /team list (Thanks VenkSociety) 2018-01-19 12:24:47 +11:00
UnknownShadow200
58c1ae0649 Support non ASCII custom colour codes 2018-01-15 20:34:30 +11:00
UnknownShadow200
b7133ab193 Fix economy GUI crashing if max rank was set so low that no ranks appeared in listbox. (Thanks AndyFC) 2018-01-10 17:43:24 +11:00
UnknownShadow200
de289baac5 fix GUI keeping reference to custom command .dll, /color bot now only displays to you 2017-12-22 20:49:11 +11:00
UnknownShadow200
46d4d1cc47 Fix colours in CLI/GUI console, fix console saying whole message multiple times instead of part 2017-12-11 08:34:58 +11:00
UnknownShadow200
45207fd8f0 move uPnP into GUI 2017-12-04 10:31:26 +11:00
UnknownShadow200
85e8d08826 Can change max copy slots of rank via GUI, /cs now also says where copy is from. Fixes #305. 2017-12-03 14:06:22 +11:00
UnknownShadow200
8e4156974c Add a separate pure CLI executable, tidy up some UI related code.
Also, MCGalaxy_.dll no longer depends on System.Windows.Forms now
2017-12-02 17:28:44 +11:00
UnknownShadow200
bd77b83ac6 If no +, only look at /map realmowner for owner of OS maps. Also remove some unused things from ZS. 2017-11-03 17:12:41 +11:00
UnknownShadow200
9f88cfa182 Actually allow /os map to have nobody perbuild, fix ~ with no value after 2017-10-30 13:32:33 +11:00
UnknownShadow200
904a78a790 Remove hardcode-ish behaviour in PlayerList.Load 2017-10-29 20:06:54 +11:00
UnknownShadow200
7a617d88e5 Fix 2 layer palette in imgprint, resize imgprint to fit in map. 2017-10-23 19:48:02 +11:00
UnknownShadow200
f5a9a229ff Implement /donotmark command, fixes #397 2017-09-22 13:35:36 +10:00
UnknownShadow200
7e1a2a424f Less lambda usage, reduces dll size by 1 KB 2017-09-20 12:40:49 +10:00
UnknownShadow200
1b094763b2 Fix /botset kill not working properly when bot has an AI
and remove colorParse from Message overload
2017-09-15 11:44:01 +10:00
UnknownShadow200
7d9192b315 Fix %S no longer being converted to default text colour in GUI 2017-09-07 15:53:27 +10:00
UnknownShadow200
86f3449889 Fix auto mute duration not working above 1000 seconds 2017-09-05 08:55:10 +10:00
UnknownShadow200
efb4babf03 I/O lock when save/load blockprops, fixes #351 2017-09-02 11:20:00 +10:00
UnknownShadow200
a933a360f8 Don't convert percents to ampersands when part of url, fixes #420. 2017-09-01 14:25:22 +10:00
UnknownShadow200
b0d6a33cb9 Fix the crash once and for all 2017-08-15 10:12:32 +10:00
UnknownShadow200
41217c2dfa Reuse string array when splitting. Reduces mem allocations at startup by about 50kb. 2017-08-02 18:25:12 +10:00
UnknownShadow200
56a57be640 Simplify NameItems, remove all inequality comparisons against empty string 2017-08-02 16:43:05 +10:00
UnknownShadow200
189332357a Remove pointless unused update settings from GUI: 2017-08-02 12:42:37 +10:00
UnknownShadow200
5ae264c564 Get rid of Name field from BlockProps, saves 4/8 bytes per instance of BlockProps 2017-08-01 10:08:38 +10:00
UnknownShadow200
8bbf61353a Minimise usage of Command.all.Find 2017-07-31 23:18:13 +10:00
UnknownShadow200
66c6082ee0 Replace with more efficient Length == 0 2017-07-31 15:40:55 +10:00
UnknownShadow200
cd0fdb1d93 Allow editing core color codes. Partially addresses #295 2017-07-29 22:52:35 +10:00
UnknownShadow200
838dbf6568 Allow repeating commands from console 2017-07-27 17:14:34 +10:00
UnknownShadow200
4602e4262e Fix bottom controls in main tab of properties being 23 pixels too far down 2017-07-26 23:23:36 +10:00
UnknownShadow200
422a745705 Fix wrong tooltip descs for colors in gui 2017-07-26 17:51:04 +10:00
UnknownShadow200
c95efd56f7 One extra token per column. 2017-07-25 19:12:51 +10:00
UnknownShadow200
36b8600d65 Implement chat tokens list in gui 2017-07-25 18:16:10 +10:00
UnknownShadow200
2b5f0406af ReplaceAll should only count blocks actually being replaced, since otherwise it's useless for majority of maps. (Thanks dzidq) 2017-07-24 21:45:14 +10:00
UnknownShadow200
0b4387fbe4 ls setup/control should use command extra perms instead 2017-07-23 14:09:23 +10:00
UnknownShadow200
2de87c6138 Better variable names. 2017-07-16 14:47:15 +10:00
UnknownShadow200
c3aa5d07ed ZS: Use a less hacky way of specifying that block changes are not saved. 2017-07-15 16:21:05 +10:00
UnknownShadow200
abddf8ffbe Use TntWarsConfig, cleanup tnt wars gui code. 2017-07-15 15:33:56 +10:00
UnknownShadow200
b548011beb Remove auto updating, because this is not compatible with most environments. 2017-07-15 14:53:46 +10:00
UnknownShadow200
4c1ae27bc1 Cleanup GUI code. 2017-07-15 14:51:12 +10:00
UnknownShadow200
65b1eb3f01 Cleanup TNTwars code. 2017-07-15 14:11:33 +10:00
UnknownShadow200
2cbb319340 Break all plugins and some custom commands by combining the two ways of handling events into one.
This gets rid of unnecessary code and simplifies event handling, and improves code quality as all event handlers are now namespaced.
2017-07-11 16:49:32 +10:00
UnknownShadow200
ab1cdf0913 Add new configurable rank/group properties to GUI, cleanup ranks tab in GUI 2017-07-10 19:12:54 +10:00
UnknownShadow200
38995d4da1 AFK kick time and whether is AFK kicked, is now configurable per rank. 2017-07-10 15:33:37 +10:00
UnknownShadow200
9f6dab6ac0 Max map generation volume is configurable per rank. 2017-07-10 14:28:53 +10:00
UnknownShadow200
728ca427d0 Remove unused HeartBeatFail event 2017-07-10 14:03:30 +10:00
UnknownShadow200
46b5c5e81d Make rank permission in gui a numericupdown, fix duplicate CHANGEME ranks, fixes #467. 2017-07-10 12:46:11 +10:00
UnknownShadow200
60ffab9b9b Changing ranks in gui doesn't affect server's actual state now when changes discarded. Also allow modifying nobody rank. 2017-07-10 12:32:52 +10:00
UnknownShadow200
85443729cb Changing rank colors/prefix in gui (or by reloading properties) should update online players. Fixes #426. 2017-07-10 11:37:12 +10:00