aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2023-12-09 18:05:46 +0100
committerHimbeerserverDE <himbeerserverde@gmail.com>2023-12-09 18:05:46 +0100
commit56329fdd9c6f5b553fbc0d006a33add7248730e6 (patch)
treeb68d6f237b598baa7fea17b21349526b04e0cf87
parent15ba78c11f252382a7ca2145587c9273d2e032a2 (diff)
update plugin docs: dev build plugin auto builds were implemented some time ago
-rw-r--r--doc/plugins.md18
1 files changed, 8 insertions, 10 deletions
diff --git a/doc/plugins.md b/doc/plugins.md
index bbaaf55..dc91957 100644
--- a/doc/plugins.md
+++ b/doc/plugins.md
@@ -16,8 +16,6 @@ The proxy will detect its own version automatically
and attempt to build the plugin against it, making this the easiest way
for end users to deal with versioning.
-This won't work in development builds.
-
### Manual installation
To install a plugin manually, clone the repository, cd into it and run:
@@ -81,6 +79,14 @@ My build environment can be found in
## Using plugins with development builds
+The `mt-build-plugin` tool as well as the proxy itself are capable of
+handling development versions, but the former only works if it's located
+in the same directory as the proxy executable. See
+[Automatic version management](https://github.com/HimbeerserverDE/mt-multiserver-proxy/blob/main/doc/plugins.md#automatic-version-management)
+for details.
+
+### Manual version management
+
You can build a development version by following the instructions in
[README.md](https://github.com/HimbeerserverDE/mt-multiserver-proxy/blob/main/README.md#development-builds).
@@ -91,11 +97,3 @@ edit the go.mod file of your plugin. Find the line that says
and copy everything excluding the `require `. Then append a new line:
`replace github.com/HimbeerserverDE/mt-multiserver-proxy SOMEVERSION => ../path/to/proxy/repo/`.
Now rebuild and install the plugin and it should be loaded.
-
-### Automatic development version management
-
-The `mt-build-plugin` tool as well as the proxy itself are capable of
-handling development versions, but the former only works if it's located
-in the same directory as the proxy executable. See
-[Automatic version management](https://github.com/HimbeerserverDE/mt-multiserver-proxy/blob/main/doc/plugins.md#automatic-version-management)
-for details.