From a53309ec8f7905de16fb8ee826cd580e0c350a87 Mon Sep 17 00:00:00 2001 From: rtm516 Date: Sun, 15 Dec 2024 15:40:05 +0000 Subject: [PATCH] Add docs for extension update folder --- wiki/geyser/extensions.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/wiki/geyser/extensions.md b/wiki/geyser/extensions.md index 13a1904..34765f0 100644 --- a/wiki/geyser/extensions.md +++ b/wiki/geyser/extensions.md @@ -36,6 +36,13 @@ If you have an extension you'd like to see on this list, feel free to open a PR! To install an extension, simply put the extension .jar file into Geyser's `extensions` folder. Then, restart Geyser (or the server Geyser runs on). +## Updating Extensions {#updating-extensions} +To update extensions, use the `update` folder within the extensions directory as follows: + +1. Copy the updated versions of your extension jars into the `update` folder inside the extensions directory. +2. On the next server or application restart, any extensions in the `update` folder will automatically replace the corresponding extensions in the main extensions directory. If an extension is new, it will be added. +3. If an update fails, it will be logged, and the server/application will proceed with loading extensions as usual. You can review the logs to address any issues. + ## Creating Geyser Extensions {#creating-geyser-extensions} The easiest way to create an extension would be utilizing [this official template](https://github.com/GeyserMC/GeyserExampleExtension/).