UnknownShadow200
27472c83e4
Invalid IRC channel name should not take down whole server
2021-05-16 09:33:11 +10:00
UnknownShadow200
e7f2a44338
Add classic map generator
2021-05-15 00:00:01 +10:00
UnknownShadow200
271605136a
Stop converting MCLawl/MCForge to MCGalaxy in custom commands/plugins - definitely not API compatible anymore anyways
2021-05-14 22:21:17 +10:00
UnknownShadow200
b28c1ab70c
Don't run commands in MBs after disconnected, addresses #604 (Thanks rdebath)
2021-05-14 21:30:01 +10:00
UnknownShadow200
04d0aa8cd6
Simplify IRC code a bit
2021-05-14 21:24:46 +10:00
UnknownShadow200
b39105c93b
Discord: Try to recover from dropped websocket
2021-05-14 06:51:04 +10:00
UnknownShadow200
d2c24e659f
Stop logging if filesize exceeds 1 GB
2021-05-13 21:16:39 +10:00
UnknownShadow200
9ace6e7f3b
Discord: Don't actually init API for sending messages if websocket connection doesn't succeed
2021-05-13 20:35:34 +10:00
UnknownShadow200
c46da4c2e2
Discord: Don't try to reconnect when invalid bot token
2021-05-13 20:30:54 +10:00
UnknownShadow200
9990dbfa84
Discord: Use advanced A.I. to determine if bot is about to get rate limited
2021-05-13 18:26:58 +10:00
UnknownShadow200
b0227196cb
Discord: Handle 429 errors
2021-05-13 18:19:53 +10:00
UnknownShadow200
d83089dfd8
Packet.TextHotkey should auto convert \n (Thanks Fam0r)
2021-05-13 07:13:41 +10:00
UnknownShadow200
7e79789637
Fix -afk not showing in /who anymore (Thanks shadows)
2021-05-13 07:01:04 +10:00
UnknownShadow200
94ad083148
Discord: Combine chat messages to improve responsiveness and reduce likelihood of getting rate limited
2021-05-12 07:35:59 +10:00
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