From cde2d5c3d542b85fcec847dbad9cbed52c8d0a91 Mon Sep 17 00:00:00 2001 From: Lucas Nicodemus Date: Tue, 18 Oct 2022 22:08:40 -0700 Subject: [PATCH] Add changelog for `-additionalplugins` (@pontaoski) --- docs/changelog.md | 1 + docs/command-line-parameters.md | 1 + 2 files changed, 2 insertions(+) diff --git a/docs/changelog.md b/docs/changelog.md index 653bd529..81f0aae3 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -59,6 +59,7 @@ Use past tense when adding new entries; sign your name off when you add or chang * When rejecting from `OnPlayerBuff`, instead of sending a `PlayerAddBuff` packet with the rejected buff (essentially a no-op, as the sender implicitly applies the buff to the target, and causes desync as the buff was rejected), send a `PlayerBuff` to re-sync the target's buffs, without the buff we just rejected. * Added new tile provider. Use `-constileation` or `-c` to use it. Constileation is an alternative tile provider to Tiled and HeapTile. (@SignatureBeef) * Fixed an exploit with grass mowing not removing hanging vines. (@punchready) +* Added `-additionalplugins` command line argument to load additional plugins. (@pontaoski) ## TShock 4.5.18 * Fixed `TSPlayer.GiveItem` not working if the player is in lava. (@PotatoCider) diff --git a/docs/command-line-parameters.md b/docs/command-line-parameters.md index 82574636..08ccd8d9 100644 --- a/docs/command-line-parameters.md +++ b/docs/command-line-parameters.md @@ -25,6 +25,7 @@ The following parameters can be added to TShock to alter the way a server initia * `-difficulty` - Sets the world's difficulty (`0` for `normal`, `1` for `expert`, `2` for `master`, `3` for `journey`). This only affects new worlds. * `-loadlib` - Instructs the base game to load the library at the path. For example, `-loadlib C:\Terraria\MyLibrary.dll` will load the library `MyLibrary.dll` from the path `C:\Terraria\`. * `-crashdir` - Instructs the base game to save crash dumps to the path. For example, `-crashdir C:\Terraria\CrashDumps` will save crash dumps to `C:\Terraria\CrashDumps`. +* `-additionalplugins` - Instructs the server to load plugins from the directory specified, in addition to the `ServerPlugins` folder. For example, `-additionalplugins C:\Terraria\MyPlugins` will load plugins from `C:\Terraria\MyPlugins`. This is useful if you run multiple servers with the same plugins (generally). These command line flags are in-addition to the ones that the Terraria server offers (for example, `-lang` is now a vanilla flag, and still works).