2908 Commits

Author SHA1 Message Date
UnknownShadow200
c9596eb4a2 proper check for no TwoWayPing support 2017-06-22 00:19:22 +10:00
UnknownShadow200
8feea59375 x 2017-06-22 00:17:06 +10:00
UnknownShadow200
35b1f186ba Implement support for TwoWayPing CPE extension, add a /ping command to measure player ping. 2017-06-22 00:15:13 +10:00
UnknownShadow200
3c26d97c07 Fix being able to send opchat messages with no contents, prefer explicit delegates to Func 2017-06-21 16:33:26 +10:00
UnknownShadow200
9c8c4fc72e Less usage of Func<> 2017-06-20 22:55:49 +10:00
UnknownShadow200
73bfce564d Fix opchat/adminchat showing to IRC oooooppssss. 2017-06-20 18:30:12 +10:00
UnknownShadow200
c9d8b8513f Simplify ThreadSafeCache 2017-06-20 14:15:55 +10:00
UnknownShadow200
3b293e5bfb Fix infinite loop when failing to delete upnp port forward 2017-06-20 14:03:29 +10:00
UnknownShadow200
e031e2bec2 Fix upnp port forwarding not working at all 2017-06-20 13:47:21 +10:00
UnknownShadow200
e2c33d2d8d fix upnp not picking first local ipv4 address 2017-06-20 12:14:30 +10:00
UnknownShadow200
40fde5c892 Cleanup uPnP a bit 2017-06-20 09:52:29 +10:00
UnknownShadow200
ccd9c33d98 lb/gb info should show tint color if the block is tinted. (Thanks worldshowoff) 2017-06-19 22:17:17 +10:00
UnknownShadow200
d972ef9dae Fix console no longer showing timestamp for commands, fixes #455. (Thanks goodlyay) 2017-06-16 14:54:36 +10:00
UnknownShadow200
9a413c58df Release 1.8.9.3
Fixes error on startup with mono
1.8.9.3
2017-06-15 21:17:49 +10:00
UnknownShadow200
0908884e5f Don't print temp rank in /trl if line is empty. 2017-06-15 20:33:43 +10:00
UnknownShadow200
359aab5317 Fix an extremely minor mistake 2017-06-15 20:23:52 +10:00
UnknownShadow200
b5a4a8a8ae Release 1.8.9.2 2017-06-15 19:51:58 +10:00
UnknownShadow200
4ae67ae85f Don't show message for auto jail on join 2017-06-15 19:50:36 +10:00
UnknownShadow200
597fe6c727 Prefer strongly typed delegates 2017-06-15 18:34:45 +10:00
UnknownShadow200
67667486c2 Don't forget dates for error logs in gui 2017-06-15 15:18:39 +10:00
UnknownShadow200
17abab5a93 Remove some obsolete code 2017-06-15 13:50:57 +10:00
UnknownShadow200
54258aee95 Left click on notify icon in taskbar should open console, fixes #454. (Thanks Goodlyay) 2017-06-15 13:33:47 +10:00
UnknownShadow200
e10576fad4 Don't break backwards compatibility with last commit 2017-06-15 13:12:45 +10:00
UnknownShadow200
8af7ce291b Add a generic Logger class. This breaks any usage of Server.s.log or Server.LogError by custom commands/plugins. 2017-06-15 12:41:47 +10:00
UnknownShadow200
333edda88b EditText now lets you insert a color code. 2017-06-14 22:39:41 +10:00
UnknownShadow200
4319a96c0a Don't have wordwrapping on EditText popup 2017-06-14 20:40:13 +10:00
UnknownShadow200
d469d2def0 Majorly improve EditText popup 2017-06-14 20:30:37 +10:00
UnknownShadow200
2e46618a1e Start rewriting EditText popup 2017-06-14 20:09:40 +10:00
UnknownShadow200
ca116f8131 Use new TextFile for accessing simple text files. 2017-06-14 20:09:14 +10:00
UnknownShadow200
ee6a1fcd60 Remove GetBlock(int, int, int) 2017-06-13 20:58:59 +10:00
UnknownShadow200
371304c0bd Prefer VisitAccess/BuildAccess to lvl.perbuild etc 2017-06-13 19:59:47 +10:00
UnknownShadow200
943ff0d8d5 Fix /os map add keeping level in memory. Addresses #316. 2017-06-13 18:09:32 +10:00
UnknownShadow200
163638e8b5 Gun no longer runs on separate thread. Fixes #449. 2017-06-13 17:41:31 +10:00
UnknownShadow200
4b2eb16806 Missile no longer uses a separate thread 2017-06-13 16:56:04 +10:00
UnknownShadow200
1690baaa25 ModAction events should have an option to not be announced. 2017-06-12 23:41:49 +10:00
UnknownShadow200
9e944a8479 Optimise getting block AABB for bot and player movement 2017-06-12 23:23:54 +10:00
UnknownShadow200
bbf13083c4 Update message box should not block background scheduler thread. 2017-06-12 22:59:00 +10:00
UnknownShadow200
b0b4807d02 Don't spam GC performed, only show message when mem freed is >= 100 KB 2017-06-12 22:52:16 +10:00
UnknownShadow200
98ac8f46f0 Tooltips 2017-06-12 22:42:27 +10:00
UnknownShadow200
7c93f3a3ee Tidy up ranks tab in gui 2017-06-12 22:21:21 +10:00
UnknownShadow200
3e081cea09 Fix color selector popup being too wide 2017-06-12 13:59:11 +10:00
UnknownShadow200
9d87cb06c0 Fix saving block props saving blocks from other scopes.
e.g. level custom block props also saving global custom block props, global custom block props also saving core block props
2017-06-12 13:51:18 +10:00
UnknownShadow200
286a2cc0bb Add grass physics, fix lbs/gbs that had physics (but used ID of a core block that didn't have physics) not activating 2017-06-11 20:15:37 +10:00
UnknownShadow200
b8625b0a22 More fixes for recent few commits 2017-06-11 18:42:55 +10:00
UnknownShadow200
5f3be2b529 Bugfixes 2017-06-11 18:15:49 +10:00
UnknownShadow200
859f4c5986 Finished rewrite to use new props. Time to see how much I broke. 2017-06-11 17:38:53 +10:00
UnknownShadow200
4ab173104a Stage 2 of rewriting physics/props to properly support custom blocks 2017-06-11 17:13:56 +10:00
UnknownShadow200
59c6953104 Cleanup BlockBehaviour and modularise it 2017-06-11 15:44:15 +10:00
UnknownShadow200
f248c01eb1 Stage 1 of rewriting everything to use ExtBlocks. 2017-06-09 13:24:09 +10:00
UnknownShadow200
7470e95de4 Use delegate instead of iterator for old undo files 2017-06-08 21:19:30 +10:00