UnknownShadow200
26e2c09c9f
Remove remnants of old /pass code
2021-07-03 08:32:34 +10:00
UnknownShadow200
bccab6badc
Also log error codes for socket errors
2021-07-02 21:07:34 +10:00
UnknownShadow200
25530182a2
Discord: Add support for disabling presence (Thanks soshimee)
2021-07-02 20:25:24 +10:00
UnknownShadow200
0eeecaf5f8
Make profanity filtering consistently apply to all methods of player chat (Thanks 123DMWM)
2021-07-01 21:22:28 +10:00
UnknownShadow200
f4c49f904e
Fix /me not incrementing messages written in /info
2021-07-01 20:33:35 +10:00
UnknownShadow200
329bee6449
Rethink MessageFrom/GetPlayerDataMessageInfo in EntityPropertyCmd
2021-06-29 21:51:03 +10:00
UnknownShadow200
3550a68bbb
Intentionally break some plugins by making LevelInfo.GetConfig(map, out level) non-public
...
Unfortunately this API has been accidentally been misused and repeatedly caused issues, so I've decided to remove it
2021-06-29 21:00:53 +10:00
UnknownShadow200
296f86cf5a
/seen should default to showing your first/last login (thanks fizzwhiz)
2021-06-28 20:46:25 +10:00
UnknownShadow200
4a23c2e668
Make PlayerActions.ReloadMap public (Thanks Goodly)
2021-06-28 18:23:07 +10:00
UnknownShadow200
5d4a25fbea
Fix when map has deletable off, and you right click while holding air, a 'deleting blocks has been disabled in this level' message would show
2021-06-27 22:10:50 +10:00
UnknownShadow200
ac480c4c57
IRC: Try to add _ to end of nick when nick collision occurs, before falling back to completely random name
2021-06-27 20:39:27 +10:00
UnknownShadow200
c723af6157
IRC: Combine Sender and Connection
2021-06-27 17:23:54 +10:00
UnknownShadow200
7544e33049
Simplify IRC sending code
2021-06-27 16:00:50 +10:00
UnknownShadow200
cad3d91ea5
Remove more unnecessary IRC code
2021-06-27 15:38:25 +10:00
UnknownShadow200
48a01b593b
Make game voting code consistent
2021-06-27 15:22:24 +10:00
UnknownShadow200
94f78ee267
And modularise password management too
2021-06-27 10:50:26 +10:00
UnknownShadow200
7d21d09263
WIP on modularising authentication
2021-06-27 09:53:51 +10:00
UnknownShadow200
2787621769
Discord: Keep track of session ID
2021-06-26 14:11:27 +10:00
UnknownShadow200
325006d41e
Dicord: Fix still logging full error to error log on mono
2021-06-26 11:09:14 +10:00
UnknownShadow200
577fbd2c89
Discord/IRC: Show name of unknown command
2021-06-23 21:32:51 +10:00
Goodlyay
da5777fc6f
Improve the chat messages of /Color, /Nick, and /Title
...
Now displays who changed the data, as well as properly transcending local chat when the parties cannot hear each other
TODO: Same treatmeant for /loginmessage and /logoutmessage?
2021-06-17 12:07:34 -07:00
UnknownShadow200
8960dcd66f
Discord: Don't log IOExceptions to error logs, and also better log errors with IRC
2021-06-15 21:33:47 +10:00
UnknownShadow200
5cc8c82936
Websocket: Split up 'Disconnect' from handling 'on disconnected'
2021-06-15 21:12:08 +10:00
UnknownShadow200
dc472f273c
Discord: Allow changing activity type to playing/listening/watching/competing
2021-06-15 20:59:45 +10:00
UnknownShadow200
2bf9593bbf
Tidy up /location code
2021-06-12 08:09:16 +10:00
UnknownShadow200
7cf4748fb3
Discord: Allow changing presence status
2021-06-11 12:06:13 +10:00
UnknownShadow200
fdf53795b4
if GUI version differs from DLL version, show a warning message box (Thanks capitjeff21)
2021-06-10 22:41:47 +10:00
UnknownShadow200
b04e8bbc9e
Fix /baninfo erroring with MySQL (Thanks aleksb385)
2021-06-09 08:53:21 +10:00
UnknownShadow200
3b3c65e6ce
Move CmdSearch.FilterList to Matcher class and make it public
2021-06-08 22:49:31 +10:00
UnknownShadow200
77a48b5f47
Plugins should always load after main level has been loaded
2021-06-07 19:27:28 +10:00
UnknownShadow200
522ae80bf8
.NET 2.0 compatibility fixes
2021-06-05 12:14:03 +10:00
UnknownShadow200
f3723d2821
Convert IPv4 mapped addresses to IPv4 addresses
2021-06-04 22:52:38 +10:00
UnknownShadow200
d07a6f59ec
Fix can't /banip ipv6, enable dual stack ipv4/ipv6 listener on Windows when available
2021-06-04 22:21:39 +10:00
UnknownShadow200
75253f419f
Change IP changes to not break plugins
2021-06-04 08:22:51 +10:00
UnknownShadow200
10882002d5
Fix /map deletable also not letting you place blocks (Thanks Venk)
2021-06-04 08:17:24 +10:00
UnknownShadow200
160d184a93
Unflood should pause instead of stopping physics, addresses #615 (Thanks rdebath)
2021-06-02 23:34:15 +10:00
UnknownShadow200
ae4ee92790
Discord: Don't reply to .who if the given channel is not specified as a channel or opchannel
2021-06-01 08:37:01 +10:00
UnknownShadow200
b28cf43bb5
Merge pull request #612 from forkiesassds/patch-1
...
Prevent players using /reload inside of games.
2021-05-30 23:19:12 +10:00
UnknownShadow200
5a2376c002
FileIO -> AtomicIO
2021-05-29 23:09:11 +10:00
UnknownShadow200
e9921f8cda
Include exception message when logging errors to console/GUI
2021-05-29 22:45:43 +10:00
UnknownShadow200
73f014ace1
Fix ipv6 link local addresses not getting treated as LAN addresses
2021-05-29 18:48:41 +10:00
UnknownShadow200
09d21953ca
use IPAddress instead of string IP in more places
2021-05-29 17:18:15 +10:00
UnknownShadow200
683934a6d5
Use IPAddress instead of string for IP
2021-05-29 16:23:45 +10:00
UnknownShadow200
ca854b8313
Colour error/warning messages in CLI/GUI log
2021-05-29 14:47:12 +10:00
forkiesassds
7b594fce44
Rebase on upstream.
2021-05-29 01:16:30 +03:00
UnknownShadow200
2826bf8f20
Make custom commands GUI support other languages too
2021-05-28 08:56:01 +10:00
UnknownShadow200
9f26538143
Allow adding custom compilers for scripting
2021-05-28 07:43:20 +10:00
UnknownShadow200
493f96c1a6
When logging invalid config keys, it helps to also log the invalid value
2021-05-27 20:44:49 +10:00
UnknownShadow200
024f7d4e91
Fix /ccols edit not working with non-ascii colour codes (Thanks Desaxu)
2021-05-27 20:32:32 +10:00
UnknownShadow200
c22cd55997
Release 1.9.3.2
1.9.3.2
2021-05-26 07:44:21 +10:00