SANDBOX — this is a test environment. No servers are actually deployed and no real payments are charged.
✓ VerifiedPerformance

VillagerOptimizer

by xGinko · for Minecraft

Fix server lag caused by lots of villagers on your server

25KDownloads
2 yr agoLast updated
LicenseRef-All-Rights-ReservedLicense
Folia · Paper +2Loaders

About VillagerOptimizer

From Modrinth

Fix server lag caused by lots of villagers on your server

Combat server lag caused by large amounts of villagers

VillagerOptimizer

ko-fi Discord

This plugin enables you and your playerbase to optimize villagers in trading halls or other setups so they still remain their function but don't take up large amounts of resources.

There are 4 methods to do so:

  • Using commands to optimize/unoptimize all villagers in a given block radius
  • Using nametags with a specific name to optimize/unoptimize a single villager (recommended)
  • Using specific blocks and placing/removing them near a villager
  • Using the corresponding workstation block and placing/removing them near a villager

It aims to be highly customizable and performant. Offering a multilang system, which displays messages based on the player client's language setting as well as an optimize- and unoptimize event, so you may extend the plugin with your own custom solutions.

Commands:

| Command | Aliases | Description | |:---------------------------------------------:|:-------------------:|:------------------------------------------:| | /villageroptimizer [reload, version, disable] | voptimizer, vo | VillagerOptimizer admin commands | | /optimizevillagers <blockradius> | noai, optvils | Optmize villagers in a radius around you | | /unoptimizevillagers <blockradius> | noaiundo, unoptvils | Unoptmize villagers in a radius around you |

Other features:

  • Prevent trading with unoptimized villagers to encourage players to optimize them
  • Smart villager chunk limit with configurable max numbers for optimized and unoptimized villagers and a villager profession based priorisation system (you can configure what kind of villagers should be deleted first, like for example nitwits or jobless villagers.)
  • Make villagers spawn as adults so players can optimize them sooner
  • Prevent other mobs from targeting optimized villagers
  • Prevent damage of specific, configurable causes to optimized villagers
  • Comes with prepackaged translations for en_us, de_de, it_it, ru_ru
  • All plugin messages support the usage of multiple lines and use MiniMessage formatting. This means you can use hex colors, custom click events and much more without needing to be a programmer!

Found a bug or got an idea for an enhancement? Open an issue or join the discord!

Supports Spigot/Paper/Purpur/Folia 1.16 - 1.21

Highlights

From source data

Game versions

Supports 24 Minecraft versions, the newest being 1.21.

Loaders

Runs on Folia, Paper, Purpur and Spigot.

Footprint

Rated a light load on a server.

What kind of mod it is

From the catalog
Listed on Modrinth as “Mods”

Performance

Makes the game or server run faster or lighter without changing how it plays.

Runs on your server

From source side support

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

Compatibility

Game
Minecraft
Loaders
FoliaPaperPurpurSpigot
Runs on
Serverrequired on the server
Game versions
1.21 and 23 earlier

Verified at the source

  • ✓ModrinthOfficial listing, checked 2026-10-01Open ↗
  • ✓AuthorxGinko, as published on Modrinth
  • ✓LicenseLicenseRef-All-Rights-ReservedFree

VillagerOptimizer, answered

Generated from the mod’s own source data.

Do my players need to install VillagerOptimizer?

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

Which loaders does it support?

Folia, Paper, Purpur and Spigot.

Is it free?

Yes. VillagerOptimizer is free to download from Modrinth. Its license is LicenseRef-All-Rights-Reserved.

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 VillagerOptimizer on a Minecraft server.

Deploy in about a minute from $4.20 a month, then add VillagerOptimizer in one click.