BubbleVillagers (formerly VillagerOptimizer) is a powerful performance optimization plugin that helps combat heavy villager lag by allowing players and administrators to optimize their trading halls and villager setups.
BubbleVillagers-X.X.X.jar file in your server's plugins folderplugins/BubbleVillagers/config.yml/bubblevillagers reload or restart the server| Command | Description | Permission | Aliases |
|---|---|---|---|
/villageroptimizer [reload|version|disable] | Admin commands | bubblevillagers.admin | /vo, /bv, /bubblevillagers |
/optimizevillagers <radius> | Optimize villagers in radius | bubblevillagers.optimize | /optvils, /noai, /bvopt |
/unoptimizevillagers <radius> | Unoptimize villagers in radius | bubblevillagers.unoptimize | /unoptvils, /noaiundo, /bvunopt |
/optimizevillagers 50 # Optimize all villagers within 50 blocks
/unoptimizevillagers 30 # Restore AI to villagers within 30 blocks
/bubblevillagers reload # Reload plugin configuration
/bubblevillagers version # Check plugin version
| Permission | Description | Default |
|---|---|---|
bubblevillagers.* | Access to all features | op |
bubblevillagers.admin | Admin commands (reload, version, disable) | op |
bubblevillagers.optimize | Use optimization commands | op |
bubblevillagers.unoptimize | Use unoptimization commands | op |
The plugin maintains backward compatibility with VillagerOptimizer permissions:
villageroptimizer.adminvillageroptimizer.optimizevillageroptimizer.unoptimizeThe plugin offers extensive configuration options:
# Performance Settings
optimization:
remove-ai: true # Remove AI from optimized villagers
allow-restocking: true # Allow trade restocking when optimized
restock-interval: 1200 # Ticks between restocks (20 = 1 second)
# Cooldown Settings
cooldowns:
optimization-cooldown: 300 # Seconds between optimizations
command-cooldown: 30 # Seconds between command uses
# Method Settings
methods:
nametag-enabled: true # Enable nametag optimization
block-enabled: true # Enable block interaction optimization
workstation-enabled: true # Enable workstation optimization
# Radius Limits
limits:
max-radius: 100 # Maximum radius for commands
# Language
language: en_us # Available: en_us, de_de, it_it, ko_kr, ru_ru, zh_cn
BubbleVillagers is fully backward compatible with VillagerOptimizer. Simply:
All configurations and data will be automatically migrated.
Found a bug or have a feature request? Please open an ticket on our Discord Server.
This project is licensed under the appropriate license - see the LICENSE file for details.
If you enjoy this plugin, please consider:
Note: This plugin is designed for performance optimization. Always test on a development server before deploying to production.
!stat1

(formerly VillagerOptimizer) is a powerful performance optimization plugin that helps combat heavy villager lag by allowing players and administrators to optimize their trading halls and villager setups