Multiverse Documentation

website·Indexed 32 days ago

https://mvplugins.org

Documentation for the Multiverse plugin suite, including Multiverse-Core for world management, Multiverse-Inventories for shared inventories, Multiverse-Portals for teleportation, and Multiverse-NetherPortals for custom Nether and End destinations. Covers installation, command usage, world properties, API integrations, and configuration for version 5.

Tokens
37.9K
Snippets
246
Records
315
Agent score
64%

What's inside Multiverse

  1. Overview of Multiverse Anchors

    Anchors are named, world-agnostic locations that can be saved and teleported to from anywhere on the server. Unlike world spawns or coordinates, a single anchor can point to any location in any world. To use an anchor as a destination in commands or portals, prefix the anchor name with a:.
  2. Overview of new features in Multiverse 5

    Multiverse 5 introduces several core improvements over previous versions, including:

    • Bug Fixes: Resolved the player name change bug in Multiverse-Inventories.
    • Command System: A revamped command structure featuring full tab-completion.
    • Configuration: Updated config files with more options and detailed comments.
    • Teleportation: Improved teleport handling utilizing Paper's async API and more granular per-world permissions.
    • Last Location: Enhanced last_location functionality, including the ability to disable it for specific groups (useful for lobby worlds).
    • World Generation: New world creation options for Single Biome and customizable flat world Generator Settings.
  3. Overview of Multiverse World Meta

    World meta allows you to attach arbitrary key-value string data to any Multiverse world. This data is stored in worlds.yml and can be used for tagging worlds (e.g., categories, types), storing custom attributes, or defining world-specific colors for use in chat plugins and scoreboards.
  4. Overview of Multiverse-Inventories

    Multiverse-Inventories is a plugin that allows groups of worlds to have their own set of inventories and statistics for each player. It is a module for Multiverse-Core and requires Multiverse-Core to be installed and running to function.
  5. Overview of Multiverse-NetherPortals

    Multiverse-NetherPortals enables vanilla Nether and End portals to function across different Multiverse worlds. It allows for automatic dimension naming, explicit portal linking between specific worlds, and the ability to disable portal types in selected worlds. Key capabilities include:

    • Automatic linking (e.g., world ↔ world_nether and world ↔ world_the_end).
    • Custom one-way or bidirectional links.
    • Vanilla-style portal creation with configurable coordinate scaling.
    • Support for both players and non-player entities.
    • An API for managing links and integrating custom portal plugins.
  6. Overview of Multiverse World Management Plugin

    Multiverse is an open-source world management plugin for Bukkit and Paper Minecraft servers. It allows server administrators to run multiple worlds on a single server instance. Key features include high configurability of world properties, performance optimization using the latest Paper APIs, and a suite of addons for managing portals and inventories.
  7. Understand Multiverse-Inventories Profile Types

    Multiverse-Inventories uses two types of profiles to track player data:

    1. Global Profile: A single profile per player (identified by UUID) used for tracking. It contains last-known-name (for name change detection), last-world (to detect world changes and load correct data), and load-on-login (a flag that ensures bulk edits take effect upon the next login).
    2. Player Profile: Stores actual inventory items and 'sharables' (e.g., health, experience, bed spawn) for specific worlds or groups. If gamemode sharing is enabled, separate profile types are used for different gamemodes.
  8. Portal information and debugging permissions

    Use these permissions to grant access to portal metadata and logs:

    • multiverse.portal.info: Allows viewing detailed information about a portal.
    • multiverse.portal.list: Allows listing all portals currently on the server.
    • multiverse.portal.debug: Sends extra portal usage information to the console for error checking and troubleshooting.
  9. Multiverse-Core Overview and Getting Started

    Multiverse-Core is a plugin that allows for multiple world management. New users should start with the installation guide and the basic usage tutorial. For users migrating from an older version, an upgrade path from Multiverse 4 is available. Permissions setup is also required for controlled access to world management features.
  10. Retrieve group-specific data using Multiverse-Inventories placeholders

    Use these placeholders to retrieve metadata about a specific inventory group. Replace [groupname] with the target group name or omit it for the player's current group.
    %multiverse-inventories_group_name% 
    %multiverse-inventories_group_worlds% 
    %multiverse-inventories_group_shares% 
    %multiverse-inventories_group_players% 
    %multiverse-inventories_group_playercount%