UnknownShadow200
331993041f
Physics should never be enabled in museums
2021-09-30 11:37:01 +10:00
UnknownShadow200
57aeda4e24
Unswap swapped arguments
2021-09-29 08:16:14 +10:00
UnknownShadow200
e85266dc00
Move salt to Heartbeat class so each heartbeat has a separate salt
2021-09-29 08:14:39 +10:00
UnknownShadow200
5c612be82b
Move PlayerDB folder creating methods to only be called once on server startup and on nick/login/logout setting methods
2021-09-27 19:34:59 +10:00
UnknownShadow200
a79a17777a
Fix drawops disconnecting preclassic client when using block ids > gold
2021-09-27 19:17:59 +10:00
UnknownShadow200
fad58cda9e
Fix preclassic client disconnecting on manual block place > gold, or when sent map with block > gold, or when promoted/demoted
2021-09-27 18:51:58 +10:00
UnknownShadow200
595ecee1df
WIP on preclassic client support
2021-09-27 12:14:52 +10:00
UnknownShadow200
86103c4ee8
Discord: Fix very rare case where a in-game message just after a .who would wrongly still be combined and hence not appear in Discord
2021-09-26 14:33:49 +10:00
UnknownShadow200
78d969f2fc
Discord: Fix remaining markdown escaping issues
...
e.g. command output was wrongly affected by markdown, color codes that used markdown characters weren't removed
2021-09-25 17:00:20 +10:00
UnknownShadow200
f78c928ba1
Discord: Fix markdown showing in .who output
2021-09-25 14:55:38 +10:00
UnknownShadow200
fcf2727527
Fix never showing line numbers on mono for commands/plugins with .mdb files (Thanks Venk)
2021-09-19 10:52:53 +10:00
UnknownShadow200
ac245d493f
unify countdown speed handling
2021-09-13 22:26:51 +10:00
Goodlyay
4ac53c1012
Rework /Museum
...
Level argument is now optional and defaults to the level you're currently in
New keywords for special backups: *latest, for the latest numbered backup, and *current, for a museum of the level as currently stored on disk (previously "/museum [name]" with no backup argument)
Using /Museum without any arguments now outputs the backups of the level you're in, like /Restore
2021-09-12 00:36:24 -07:00
UnknownShadow200
4911fdda35
Merge pull request #633 from forkiesassds/patch-3
...
[Countdown] Set speedtype to default one if speedtype is null
2021-09-10 08:56:54 +10:00
forkiesassds
7df29c0e93
surround the if statement in { }
2021-09-09 16:15:45 +03:00
forkiesassds
8b15516312
[Countdown] Set speedtype to default one if speedtype is null
...
Fixes #578 .
2021-09-08 19:43:30 +03:00
UnknownShadow200
102f8630ca
Restrict /blockprops to not allow setting blocks that you are not allowed to use, fixes #631 (Thanks xnotx123)
2021-09-08 22:56:28 +10:00
UnknownShadow200
f0d544860e
Add overload to CommandParser.GetBlockIfAllowed that takes action argument
2021-09-08 19:52:12 +10:00
UnknownShadow200
2029395413
Add links to docker support pull requests in readme
2021-09-06 17:11:36 +10:00
UnknownShadow200
0081e8e965
Discord/IRC: Add UserID property for the bot's own user ID
2021-09-03 22:29:13 +10:00
UnknownShadow200
dce50dfdca
Add comments to Scripting and slightly improve example command comments
2021-09-03 20:04:23 +10:00
UnknownShadow200
44e7fd4e6f
Also include filename when compiling multiple source code files in error logs
2021-09-02 22:26:16 +10:00
UnknownShadow200
8769eba535
When compiling commands/plugins with multiple source code files, message sent to player should include filename (Thanks Goodly)
2021-09-02 22:04:30 +10:00
UnknownShadow200
baa61a4143
Make tabs/whitespace consistent, which will probably last less than 24 hours
2021-09-02 20:20:02 +10:00
UnknownShadow200
8387913e12
CmdLoad and autoload now list the actual names of loaded commands
2021-09-02 20:14:24 +10:00
UnknownShadow200
750af9cb6c
move code out of /cmdload and into Scripting.cs
2021-09-02 12:38:52 +10:00
UnknownShadow200
4d268663fd
Fix some multiple escaped characters not showing properly in game (e.g. \\*), fix / at end of message throwing IndexOutOfRange exception (Thnks Fam0r)
2021-09-02 07:56:10 +10:00
UnknownShadow200
cd9a520ea9
Make compiling source file existence checking consistent, simplify GUI custom commands compiling
2021-09-01 18:26:29 +10:00
UnknownShadow200
0794bef585
PluginCompile: Fix can't input multiple soure filenames, fix .dll filename being all source filenames combined instead of just first (Thanks Goodly)
2021-09-01 17:52:50 +10:00
Goodlyay
f3d549f7a3
Fix /Players erroring if "Show empty ranks in /players" is true and there are no players online with a given rank
2021-08-31 20:31:35 -07:00
UnknownShadow200
8e756b6895
Replace SendPos with SendPosition in more places
2021-08-30 21:17:51 +10:00
UnknownShadow200
46d8d7d46a
SetPosAsync->SendPosition, also use for protals/warps
2021-08-30 19:20:04 +10:00
UnknownShadow200
3d52ce69fa
Add SetPosAsync method for sending position update packet without changing player's server side position
2021-08-29 13:57:15 +10:00
UnknownShadow200
2876d8c70e
Make /fixgrass only fix inbounds, improve help too
2021-08-28 23:24:23 +10:00
UnknownShadow200
9580595020
WIP on making FixGrass a drawop (part 1)
2021-08-28 22:56:09 +10:00
UnknownShadow200
688529be91
minor code cleanup
2021-08-28 21:56:17 +10:00
UnknownShadow200
1c38d44d59
Drop extra/bots.json (obsolete 4 years) auto upgrading support
2021-08-28 14:20:26 +10:00
UnknownShadow200
40255417a9
Also custom default env for fCraft map seeds
2021-08-25 22:06:38 +10:00
UnknownShadow200
d2c4125afe
minorly tidy up some generator code and add some comments
2021-08-25 21:18:08 +10:00
UnknownShadow200
07cc318065
Custom default env for desert/space/hell themes
2021-08-25 20:44:12 +10:00
UnknownShadow200
6b0bb1b5c6
Fix generating space themed map one block high throwing IndexOutOfRange exception
2021-08-25 19:59:54 +10:00
Goodlyay
70b5565a14
Do not set auto unload to true on old main when switching mains (Thanks johannespartin)
2021-08-20 02:39:49 -07:00
UnknownShadow200
eeb3db4da2
Fix /me from discord/console erroring (Thanks UmbreoClaw)
2021-08-19 09:01:26 +10:00
UnknownShadow200
991b3f85e8
IRC: Fix messages with \n in them (e.g. unhandled command exceptions) only showing part of message up to first \n
2021-08-19 08:52:46 +10:00
UnknownShadow200
f21f848b42
Release 1.9.3.4
1.9.3.4
2021-08-17 18:44:12 +10:00
UnknownShadow200
64dbe027a2
Log every 1,000 blocked connection attempt
2021-08-17 18:19:47 +10:00
UnknownShadow200
0948f3b9e7
Force close socket instead of attempting to cleanly close
2021-08-17 17:57:23 +10:00
UnknownShadow200
0afcb99aed
Only localhost is exempt from IP spam checking now
2021-08-17 17:41:20 +10:00
UnknownShadow200
f7d5d91eb7
IPThrottler: Drop connections earlier if a blocked IP still repeatedly attempts to join
2021-08-17 17:37:35 +10:00
UnknownShadow200
a68e53b56e
Move IP throttling to plugin
2021-08-17 15:55:01 +10:00