Source-checkedQuality of life & UI

AutoViaUpdater

by NewAmazingPVP · for Minecraft

Plugin that auto updates all Vias like ViaVersion, ViaRewind, ViaBackwards, and ViaRewindLegacy

4.1KDownloads
10 mo agoLast updated
Spigot · PaperLoaders
1.21Latest game version

About AutoViaUpdater

From SpigotMC

Plugin that auto updates all Vias like ViaVersion, ViaRewind, ViaBackwards, and ViaRewindLegacy

AutoViaUpdater

More info & guide: https://github.com/NewAmazingPVP/AutoViaUpdater
Latest builds (features + bug fixes): https://github.com/NewAmazingPVP/AutoViaUpdater/actions

What it does
Keeps ViaVersion, ViaBackwards, ViaRewind (and ViaRewind-Legacy on Spigot) up-to-date by checking CI and applying updates automatically.

Additionally, check out AutoUpdatePlugins https://github.com/NewAmazingPVP/AutoUpdatePlugins, it automates the process of updating any plugin!

Works on: Spigot/Paper/Folia, Velocity, BungeeCord

How to use

  • Place the jar in plugins/ (or on your proxy) and start once.
  • Choose which Via components to update and set the check interval in the config.
  • Run a manual check with /updatevias if needed.

Commands
  • /updatevias — run update check now (perm: autoviaupdater.admin)

Permissions
  • autoviaupdater.admin — manual check & automatic checks

<button type="button" class="button bbCodeSpoilerButton ToggleTrigger Tooltip JsOnly" title="Click to reveal or hide spoiler" data-target="> .SpoilerTarget">Spoiler: Config (YAML)</button>
Code (YAML):

# AutoViaUpdater config
# For understanding the difference between release and snapshot builds visit: https://ci.viaversion.com/
# 'snapshot' chooses latest builds when available regardless if they are -SNAPSHOT or not; otherwise latest non-snapshot is used.
# 'dev' selects the -DEV Jenkins job; 'java8' selects the -Java8 job.
# All of the builds here are from Jenkins. If you want to use any other source use this plugin: https://www.spigotmc.org/resources/autoupdateplugins.109683/

ViaVersion :
&nbsp; # Enable or disable ViaVersion updates (https://ci.viaversion.com/job/ViaVersion)
&nbsp; enabled : true
&nbsp; # Download the latest build, regardless of whether it's a snapshot "-SNAPSHOT" or not.
&nbsp; # Otherwise, download the latest non-snapshot build.
&nbsp; snapshot : true
&nbsp; # Enable or disable DEV channel builds from Jenkins (https://ci.viaversion.com/job/ViaVersion-DEV/)
&nbsp; dev : false
&nbsp; # Enable or disable Java 8 builds (https://ci.viaversion.com/job/ViaVersion-Java8/)
&nbsp; java8 : false

ViaBackwards :
&nbsp; # Enable or disable ViaBackwards updates (https://ci.viaversion.com/view/ViaBackwards/job/ViaBackwards/)
&nbsp; enabled : true
&nbsp; # Download the latest build, regardless of whether it's a snapshot "-SNAPSHOT" or not.
&nbsp; # Otherwise, download the latest non-snapshot build.
&nbsp; snapshot : true
&nbsp; # Enable or disable DEV channel builds from Jenkins (https://ci.viaversion.com/view/ViaBackwards/job/ViaBackwards-DEV/)
&nbsp; dev : false
&nbsp; # Enable or disable Java 8 builds (https://ci.viaversion.com/view/ViaBackwards/job/ViaBackwards-Java8/)
&nbsp; java8 : false

ViaRewind :
&nbsp; # Enable or disable ViaRewind updates (https://ci.viaversion.com/view/ViaRewind/job/ViaRewind/)
&nbsp; enabled : true
&nbsp; # Download the latest build, regardless of whether it's a snapshot "-SNAPSHOT" or not.
&nbsp; # Otherwise, download the latest non-snapshot build.
&nbsp; snapshot : true
&nbsp; # Enable or disable DEV channel builds from Jenkins (https://ci.viaversion.com/view/ViaRewind/job/ViaRewind-DEV/)
&nbsp; dev : false
&nbsp; # Enable or disable Java 8 builds (https://ci.viaversion.com/view/ViaRewind/job/ViaRewind-Java8/)
&nbsp; java8 : false

ViaRewind-Legacy :
&nbsp; # Enable or disable ViaRewind-Legacy updates. Note: Will not do anything for Bungeecord servers. (https://ci.viaversion.com/view/ViaRewind/job/ViaRewind%20Legacy%20Support/)
&nbsp; enabled : true
&nbsp; # Download the latest build, regardless of whether it's a snapshot "-SNAPSHOT" or not.
&nbsp; # Otherwise, download the latest non-snapshot build.
&nbsp; snapshot : true
&nbsp; # Enable or disable DEV channel builds from Jenkins (https://ci.viaversion.com/view/ViaRewind/job/ViaRewind%20Legacy%20Support%20DEV/)
&nbsp; dev : false

# Check-Interval setting
# The interval (in minutes) to check for updates
Check-Interval : 60

# Experimental Cron Support
# Example "0 0 *" is daily at midnight
# Leave it blank "" to disable and use the Check-Interval
Cron-Expression : ""

# The number of seconds to wait after the server has fully loaded before starting the update checking process.
# Setting this value too low may cause errors.
# If errors occur while loading vias, try setting this value to 60 seconds or higher.
Delay : 5

Read the full description on SpigotMC →

Highlights

From source data

Game versions

Supports 15 Minecraft versions, the newest being 1.21.

Loaders

Runs on Spigot and Paper.

Footprint

Rated a light load on a server.

AutoViaUpdater on Nxeon

From our catalogue
One-click install
Supported on Nxeon Minecraft servers, for Paper servers. We download it from SpigotMC, place it, and restart the server.
Server side
Required on the server
Server type needed
Spigot, Paper
Server load
light
Smallest plan we suggest
Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
v10.1.0, released 2026-01-22

Game versions by loader

LoaderGame versionsNewest
Paper1.8 to 1.21 (15 versions)1.21
Spigot1.8 to 1.21 (15 versions)1.21

From 10 recorded builds of AutoViaUpdater.

Recent builds

BuildReleasedGame versionsLoaders
v10.1.02026-01-221.8 to 1.21 (15 versions)Spigot, Paper
v10.0.02025-08-31n/aSpigot, Paper
9.5.22025-01-30n/aSpigot, Paper
9.5.12024-12-15n/aSpigot, Paper
9.52024-12-07n/aSpigot, Paper
9.02024-11-03n/aSpigot, Paper

Run AutoViaUpdater on a Minecraft server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on SpigotMC as “Bungee - Spigot”

Quality of life & UI

Small conveniences, tweaks and interface improvements players notice straight away.

Runs on your server

From source side support

SpigotMC lists AutoViaUpdater as required on the server. Check its SpigotMC page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
SpigotPaper
Runs on
Serverrequired on the server
Game versions
1.21 and 14 earlier
Requires
One-click install needs a Paper server.

Verified at the source

  • ✓SpigotMCOfficial listing, checked 2026-10-02Open ↗
  • ✓AuthorNewAmazingPVP, as published on SpigotMC
  • ✓LicenseNot published by the sourceFree

AutoViaUpdater, answered

Generated from the mod’s own source data.

Do my players need to install AutoViaUpdater?

SpigotMC lists AutoViaUpdater as required on the server. Check its SpigotMC page to see whether players need it too.

Which loaders does it support?

Spigot and Paper.

Is it free?

Yes. AutoViaUpdater is free to download from SpigotMC.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run AutoViaUpdater on a Minecraft server.

Deploy in about a minute from $4.99 a month, then add AutoViaUpdater in one click.