5465 Commits

Author SHA1 Message Date
UnknownShadow200
5128dd2ac3 Discord: Use WebRequest instead of WebClient 2021-05-11 22:39:16 +10:00
UnknownShadow200
7be9121052 Discord: Ignore messages sent by self 2021-05-11 21:54:59 +10:00
UnknownShadow200
19bbecb6b5 Discord: Bold player names in messages 2021-05-11 20:42:24 +10:00
UnknownShadow200
6355205ece Discord: Show -afk etc in .who 2021-05-11 20:38:14 +10:00
UnknownShadow200
0da1919bf5 Discord: Add customised .who output (big thanks to 123DMWM) 2021-05-10 22:05:10 +10:00
UnknownShadow200
08ff3fd345 Discord: Initial WIP on customising .who output 2021-05-10 21:16:43 +10:00
UnknownShadow200
4694a913a7 Split up /players logic 2021-05-10 20:07:54 +10:00
UnknownShadow200
50720488c2
Merge pull request #605 from aleksb385/master
fix a spelling mistake (Remve)
2021-05-10 11:44:49 +10:00
UnknownShadow200
6e75466632 Discord: Show attachment urls in chat 2021-05-10 08:33:47 +10:00
UnknownShadow200
1a998d6bf7 Make LevelActions.Resize public, addresses #603 (Thanks rdebath) 2021-05-09 21:55:42 +10:00
Alex
856d303c41
fix a spelling mistake (Remve) 2021-05-08 18:26:02 +00:00
UnknownShadow200
4261473568 Fix IRC banned commands not working for 4 years 2021-05-06 21:59:18 +10:00
UnknownShadow200
f58ac78c30 Tidy up IRC/Discord controllers code, other minor code tidyup 2021-05-06 20:08:57 +10:00
UnknownShadow200
bb3ad2c209 fix CmdResize.DoResize being exposed publicly (Thanks rdebath) 2021-05-06 19:19:26 +10:00
UnknownShadow200
d8dfa9f79d drop some things obsolete since June 2017 2021-05-05 20:20:27 +10:00
UnknownShadow200
9ffb372b57 WIP on making IRC controllers generic 2021-05-04 21:40:10 +10:00
UnknownShadow200
d2fa8e0df5 Discord: Simplify fancy ‘ to ' like IRC, fix ? appearing after some emotes 2021-05-03 20:58:06 +10:00
UnknownShadow200
fffe4eddd7 Discord: Add option to use nicks instead of usernames 2021-05-03 20:19:48 +10:00
UnknownShadow200
1d8e765db7 Avoid Thread.Abort in physics thread cleanup, addresses #602 2021-05-03 18:39:50 +10:00
UnknownShadow200
016485bb79 Discord: reply to DMs 2021-05-03 08:28:22 +10:00
UnknownShadow200
2e2ac59692 Make /draw advanced ops a little bit faster 2021-04-29 19:38:08 +10:00
UnknownShadow200
184ab2a0a7
Merge pull request #599 from rdebath/wonky_pyramid
Fix wonky pyramids
2021-04-27 23:30:59 +10:00
UnknownShadow200
93fbe8f992 Try to fix compiling for .NET core not working 2021-04-25 21:46:39 +10:00
UnknownShadow200
e43dc5d4a8 Add .NET Core csprojs 2021-04-25 16:58:04 +10:00
UnknownShadow200
e0860c8866 CLI: Use absolute path for restart file (Thanks rdebath) 2021-04-25 14:02:46 +10:00
UnknownShadow200
12c5fb6b6f /seen outputs yyyy-mm-dd for consistency with /i instead now 2021-04-24 16:37:00 +10:00
UnknownShadow200
00ed83e78f GUI: Don't crash if unable to open logfile in General Logs tab 2021-04-24 09:15:50 +10:00
UnknownShadow200
ffa147c29f CLI: Don't just check if MCGalaxy_.dll exists, instead properly try to load MCGalaxy_.dll and log an error message if that fails 2021-04-24 09:09:17 +10:00
Robert de Bath
bd19e728d4 Fix conditions on pyramid and code routines.
Change conditions for hollow shapes.
    They must only match for exact equality on one side.
    Add condition so that flattened pyramids and cones also have a full shape.

Also remove use of doubles as the maximum map size is 16k blocks not 64k.
2021-04-23 19:14:44 +01:00
UnknownShadow200
3068e7e0a2 Discord: Fix heartbeat still repeatedly erroring with failed write after bot is disconnected 2021-04-23 07:41:16 +10:00
Robert de Bath
848a0f8d2c Fix wonky pyramids
Previously the slope of the pyramid was cast into a double. This adds an
error into the value that is provided as an exact rational number. This
change keeps the value as a rational and only uses the double type where
intermediate values may exceed the integer range.
2021-04-22 20:38:44 +01:00
UnknownShadow200
ab97043dd8 Discord bot: WIP on reconnecting better 2021-04-22 22:53:05 +10:00
UnknownShadow200
5becf9c904 Discord: Make a thread dedicated to sending out messages 2021-04-22 20:03:41 +10:00
UnknownShadow200
9c12d807ec Make /DiscordBot connect/reset actually work 2021-04-21 23:10:25 +10:00
UnknownShadow200
c50c7973a6 GUI: IRC port should be a numericupdown, not a textbox 2021-04-21 23:01:21 +10:00
UnknownShadow200
f507a2720a GUI: Add settings for Discord bot 2021-04-21 22:41:54 +10:00
UnknownShadow200
f1a6ec4887 Demote MySQL settings to Misc tab 2021-04-21 20:58:29 +10:00
UnknownShadow200
38d0b14544 Cleanup custom commands GUI by using two buttons for creating C#/VB commands instead of 1 button + 2 radio buttons 2021-04-20 22:58:32 +10:00
UnknownShadow200
26bb8d03fa /ref should not reveal hidden players, fixes #594 (Thanks MegaPVP) 2021-04-20 20:44:17 +10:00
UnknownShadow200
2223bac9a9 /Hide shouldn't update /last (Thanks jviteo2005) 2021-04-20 20:36:12 +10:00
UnknownShadow200
2f9a453f9e Remove Viewmode.cfg support (Doesn't even work on Windows, obsolete since over 3.25 years ago) 2021-04-20 20:17:19 +10:00
UnknownShadow200
89c9c98b97 Slightly reorder Extra panel in Misc tab in GUI, prefer Colors.StripUsed to Colors.Strip in more places
Now you can sometimes have % and & in server names
2021-04-20 20:05:46 +10:00
UnknownShadow200
bdd477132d Simplify IRC bot code 2021-04-19 19:00:18 +10:00
UnknownShadow200
b84baef9e2 Add OnBlockHandlersUpdated event 2021-04-19 07:50:16 +10:00
UnknownShadow200
c42c60a13b Fix not being able to use restriced commands in /bot text even when you should be able to (Thanks Scav/Goodly) 2021-04-18 22:04:28 +10:00
UnknownShadow200
1555ee799c The last remnants of the old IRCHandlers have been swept away 2021-04-18 21:30:13 +10:00
UnknownShadow200
1b7883fdea Add DiscordBot command, move more stuff to RelayBot 2021-04-18 21:17:33 +10:00
UnknownShadow200
0ca9e504ca Fix /ascend not teleporting you to next gap up 2021-04-18 17:05:34 +10:00
UnknownShadow200
3abd68541f Fix hold model hitbox being too large (Thanks Venk) 2021-04-17 10:24:26 +10:00
UnknownShadow200
2fd79dd679 Make hacks detection API not suck so much (Thanks Venk) 2021-04-17 08:18:00 +10:00