ViaPluginsAutoUpdater icon

ViaPluginsAutoUpdater -----

A Spigot/Paper plugin to automatically update ViaVersion suite plugins.



ViaPluginsAutoUpdater is a Spigot and Paper plugin that checks for updates and automatically updates the most used plugins of the ViaVersion suite to their latest versions.

Automatically updated plugins:

- ViaVersion
- ViaBackwards
- ViaRewind
- ViaRewind-Legacy-Support

Supported version types:
- RELEASE (stable versions, requires Java 17).
- SNAPSHOT (development versions, requires Java 17).
- JAVA8 (stable versions modified to work with Java 8, may have bugs).

NOTE: ViaRewind-Legacy-Support does not have a JAVA8 version type because it already supports Java 8 in the other version types.

Installation:

NOTE: If your server cannot contact https://api.github.com/ and https://ci.viaversion.com/ sites over the Internet, this plugin will not work. In case this happens, you will have to add an exception to the firewall, so you may have to ask your hosting provider if they can allow you access to those sites in case you do not control the host.

1: Remove the plugins of the ViaVersion suite that you have installed in the plugins folder of your server.
2: Download the latest version of this plugin and copy it to the plugins folder of your server.
3: Restart your server twice (the first time to download the plugins and the second time to upload them).

Config file (located in "your server folder"/plugins/ViaPluginsAutoUpdater):
Code (YAML):
# ViaPluginsAutoUpdater configuration
check-interval
: 1440 # Interval when to check for updates in minutes

plugins
:
  VIAVERSION
:
    enabled
: true # Enable or disable plugin updates
    release-type
: RELEASE # The version type to download. Options: RELEASE (default), SNAPSHOT, JAVA8

  VIABACKWARDS
:
    enabled
: true
    release-type
: RELEASE

  VIAREWIND
:
    enabled
: true
    release-type
: RELEASE

  VIAREWIND_LEGACY_SUPPORT
:
    enabled
: true
    release-type
: RELEASE # Options: RELEASE (default), SNAPSHOT (ViaRewind-Legacy-Support does not have a JAVA8 version type because it already supports Java 8 in the other version types.)
Resource Information
Author:
----------
Total Downloads: 20
First Release: Feb 18, 2025
Last Update: Feb 18, 2025
Category: ---------------
All-Time Rating:
0 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings