✨ Features
Performance Optimization
- AI Toggle System: Remove AI from villagers to reduce server load while maintaining trading functionality
- Smart Optimization: Villagers can still restock trades and level up even when optimized
- Configurable Cooldowns**: Prevent spam optimization with customizable cooldowns
- Radius Commands: Optimize or unoptimized multiple villagers at once in a specified radius
Multiple Optimization Methods
1. Nametag Optimization: Use nametags on villagers to optimize them
2. Block Interaction: Right-click villagers with specific blocks (configurable)
3. Workstation Method: Interact with villager workstations for optimization
4. Command-Based: Use commands to optimize villagers in bulk
Cross-Version Support
- Minecraft 1.16 - 1.21.x: Full compatibility across modern Minecraft versions
- Folia Ready: Fully compatible with Folia's recognized multithreading
- Paper Optimized: Built specifically for Paper and its forks
Additional Features
- Multi-Language Support: English, German, Italian, Korean, Russian, Chinese
- Adventure API: Modern text formatting with MiniMessage support
- Trade Restocking: Configurable automatic trade restocking
- Permission System: Granular permission control for all features
Requirements
- Minecraft Version: 1.16.5 or higher (optimized for 1.21.x)
- Server Software: Paper, Folia, or compatible forks
- Java Version: Java 17 or higher
Installation
1. Download the latest version from Spigot or Modrinth
2. Place the `BubbleVillagers-X.X.X.jar` file in your server's `plugins` folder
3. Restart your server or use a plugin manager to load it
4. Configure the plugin in `plugins/BubbleVillagers/config.yml`
5. Reload with `/bubblevillagers reload` or restart the server
Supported Languages
- English (en_us)
- German (de_de)
- Italian (it_it)
- Korean (ko_kr)
- Russian (ru_ru)
- Chinese (zh_cn)
Migration from VillagerOptimizer
BubbleVillagers is fully backward compatible with VillagerOptimizer. Simply:
1. Stop your server
2. Remove the old VillagerOptimizer JAR
3. Add BubbleVillagers JAR
4. Start your server
All configurations and data will be automatically migrated.
Bug Reports & Feature Requests
Found a bug or have a feature request? Please open an Ticket on our Discord Server.
License
This project is licensed under the MIT license - see the LICENSE file for details.
Credits
- Original Author: [xGinko]( https://github.com/xGinko)
- Maintainer: Ethan0892
Support
If you enjoy this plugin, please consider:
- Leaving a review on Spigot or Modrinth
- Supporting the developers
---
Note: This plugin is designed for performance optimization. Always test on a development server before deploying to production. Considering that xGinko discontinued "Villager Optimiser", I'm here to continue the plugin future under a new name.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.16, 1.17, 1.18
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
BubbleVillager is a free Minecraft Java mod. Compatible with Minecraft 1.16, 1.17, 1.18, 1.19 and newer. Downloaded 201 times (via Spigot). Download it and open it directly in the game.