MultiVerseDivider
MultiVerseDivider is a Minecraft plugin for Spigot/Paper 1.21+ that works with Multiverse-Core to show players only those who are in the same configured world category.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
MultiVerseDivider
MultiVerseDivider
MultiVerseDivider is a lightweight and professional Minecraft plugin designed for Spigot and Paper servers (1.21+). It automatically segments player visibility and the server's TAB list based on configurable world categories. This ensures that players can only see and interact with other players who are currently in the same category of worlds.
Features
* Multiverse-Core Integration: Group different worlds into logical categories (e.g., survival, minigames, creative). * Multiverse-Core Integration: Players are strictly isolated; they cannot see players in other categories in-game or on the TAB list. * Multiverse-Core Integration: Automatically updates visibility when players switch worlds. * Multiverse-Core Integration: Uses configurable ticks delay to prevent lag spikes during mass teleportations or world changes. * Multiverse-Core Integration: Fully supports and depends on Multiverse-Core for world management.
Installation
1. Download the latest version of the plugin. 2. Place the `MultiVerseDivider-1.0.0.jar` file into your server's `plugins` folder. 3. Ensure that `Multiverse-Core` is also installed in your `plugins` folder. 4. Restart your server to generate the default configuration files. 5. Modify the `config.yml` inside `plugins/MultiVerseDivider/` to suit your server's needs. 6. Run `/mvd reload` in-game or from the console to apply changes.
Configuration
The `config.yml` allows you to define custom categories and control the plugin's behavior:
```yaml categories: survival: - world - world_nether - world_the_end minigames: - bedwars - skywars - parkour creative: - creative - plotworld
settings:
Enable or disable the divider system entirely
enabled: true
Enable debug logging for troubleshooting player visibility
debug-logging: false
Whether to automatically update visibility when a player changes worlds
update-on-world-change: true
Delay in ticks before calculating visibility after an event (20 ticks = 1 second)
update-delay-ticks: 20 ```
Commands & Permissions
Commands
* `/multiversedivider reload` - Reloads the plugin configuration. * Aliases: `/mvd reload`, `/mvdv reload`
Permissions
* `multiversedivider.admin` - Allows usage of the reload command. (Default: OP)
Requirements
* Dependencies: Spigot, Paper (or forks) * Dependencies: 1.21 or higher * Dependencies: Java 21+ * Dependencies: Multiverse-Core