▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/MultiPlanet
MultiPlanet

MultiPlanet

Most powerful translation solution for every minecraft server!

Оцените первым
126
3
Все версииMultiPlanet 0.2.3.3

MultiPlanet 0.2.3.3

Release10.06.2026

Список изменений

Fixed a lot of Bugs! Added Velocity Support

Fixed Colors Changes of holograms Fixed placeholders bugs on holograms

Added Velocity Support Now if you want to use this plugin on Velocity you have to add this plugin in plugins folder and then you have to setup the Database on the Velocity Side and on servers side and then you are all setupped!

REMEMBER: If you want to use Velocity you have to enable velocity-mode in config.yml

default config.yml:

#   __  __       _ _   _   ____  _                  _ 
#  |  \/  |_   _| | |_(_) |  _ \| | __ _ _ __   ___| |_
#  | |\/| | | | | | __| | | |_) | |/ _` | '_ \ / _ \ __|
#  | |  | | |_| | | |_| | |  __/| | (_| | | | |  __/ |_
#  |_|  |_|\__,_|_|\__|_| |_|   |_|\__,_|_| |_|\___|\__|
#
#              Advanced Translation System
#                  Version: 0.0.9 Vip
#                Developed by OrionStudios
#               Thank you for the support ❤️️
#
#     Wiki Page: https://multiplanet.orionstudios.it
#
# +------------------------------------------------------+
# |                  GENERAL SETTINGS                    |
# +------------------------------------------------------+

# If set to true, the plugin will send detailed logs
# to the console to help you identify potential issues.
# [Default: false]
debug: false

#
# OrionStudios Api-Key.
# To use MultiPlanet in his full form please go to:
# https://multiplanet.orionstudios.it
# Register or login with an account go in Client Area and
# Buy a license, setup it, and link it
# After that you have access to various functionality of the plugin
#
# There is a Free Package too that enables a few functionality too

api-key: ""

# +------------------------------------------------------+
# |                TRANSLATION ENGINE                    |
# +------------------------------------------------------+

translator:
  # Select the provider for automatic translations.
  # Available options:
  # - "google" (Google Provider requires Api-Key)
  # - "google-free" (Free alternative to Google)
  # - "libretranslate" (Libre Provider requires Api - Key)
  # - "libretranslate-free" (Free alternative to LibreTranslate)
  # - "mymemory" (Free alternative)
  # - "custom"  (Use it only if you know what you're doing)
  #
  # [Default: google-free]

  active-provider: "google-free"

  # This config is used only if the active-provider is set to "custom"
  # On this setup you can insert a local / Custom translator provider
  # If you would like to use this setup we suggest to install
  # LibreTranslate because is the most used as a private server
  # For a custom setup we suggest to follow the guide on the wiki page

  custom-url: ""

  # Insert the api key used from the Provider selected
  # Only if the Provider requires it
  # On the wiki page you can find all the methods to get the Api - Key
  # for every Providers that requires it
  # For LibreTranslate: https://portal.libretranslate.com/
  # For Google: https://docs.cloud.google.com/translate/docs/setup?hl=en

  api-key: "API-KEY"

  # If you insert an email down here, MyMemory can reach 50000 chrs/day
  # Use ONLY if you have MyMemory as Active Provider

  email: ""

  # This config refers to cache management,
  # if enabled then you will see the creation of
  # various .json files containing the various translations performed
  #
  # If activated this leads to a decrease in message delay in the long run
  #
  # [Default: false]
  cache:
    enabled: false

  # Note: Some providers may require a stable internet
  # connection to function correctly in real-time.

# +------------------------------------------------------+
# |                  Translation Config                  |
# +------------------------------------------------------+

chat:
  # If enabled, MultiPlanet will handle chat,
  # to show translated messages based on the language
  # of the player who is reading.
  # Options: external, internal
  # [Default: external]
  mode: "external"

  # The visual layout of the chat when use-internal-renderer is true.
  # Supports Placeholders from PlaceholderAPI (e.g., %player_name%, %luckperms_prefix%)
  # Use %message% where you want the translated text to appear.
  layout: "%luckperms_prefix%%player_name%§8> §f%message%"

# Bypass Words
# Here you can add Infinite words that will
# automatically bypassed by the plugin.
# So if the plugin finds these words
# He will not translate them

bypass_words:
  - "Lifesteal"
  - "OP"
  - "Server"
  - "OrionStudios"

translation:
  # Enable or disable automatic translation for in-world holograms
  holograms: true

  # Enable or disable translation for Tab List headers/footers and Scoreboards
  tab_scoreboard: true

  # Enable or disable the entire chat translation system
  chat: true

  guis:
    # Enable or disable translation for open container titles and contents (e.g., chests, menus)
    inventory: true

    # Enable or disable translation for Action Bar messages (above the hotbar)
    hotbar: true

    # Enable or disable translation for general server GUIs
    guis: true

# +------------------------------------------------------+
# |                  DATABASE STORAGE                    |
# +------------------------------------------------------+
# Language preferences will be saved automatically.
# If using SQLite, the file will be created in the plugin folder.
# Note: If you switch from SQLite to MySQL, data will NOT be
# automatically transferred between the two systems.

# If set to true, enables compatibility with the Velocity proxy.
# This allows the Spigot server to instantly sync player languages
# across the network via Plugin Messages and a shared database.
# [Default: false]

velocity-mode: false

database:
  # Choose how to store player data:
  # - "sqlite": Creates a local file (languages.db) in the plugin folder.
  # - "mysql": Connects to an online/remote database (requires setup below).
  #
  # NOTE: If 'velocity-mode' is enabled, the type has to be "mysql"
  # so that all servers in the network can read and write to the same data source.
  #
  # [Default: sqlite]
  type: "sqlite"

  # Configure this section ONLY if you have set type to "mysql"
  mysql:
    # The IP address or host of your MySQL server (e.g., 127.0.0.1 or db.example.com)
    host: "localhost"

    # The database port (Standard MySQL: 3306)
    port: 3306

    # The name of the database you created for the plugin
    database: "multiplanet"

    # Username for database access
    username: "root"

    # Password for database access
    password: ""

    # Enable SSL for secure connections (recommended for remote databases)
    useSSL: false

# +------------------------------------------------------+
# |                   Guis Configuration                 |
# +------------------------------------------------------+
guis:
  language:
    title: "&8Select your Language"
    rows: 6
    system-items:
      star-info:
        slot: 4
        material: NETHER_STAR
        name: "&#3498db&lMULTIPLANET NETWORK"
        lore:
          - "&7Welcome to our translation system."
          - "&7Select your language to customize"
          - "&7your global experience."
          - ""
          - "&fStatus: &a&lACTIVE"
      what-is-this:
        slot: 20
        material: BOOK
        name: "&e&lWHAT IS THIS?"
        lore:
          - "&7This plugin translates all"
          - "&7server messages and chat"
          - "&7directly into your preferred language."
      how-to-use:
        slot: 24
        material: PAPER
        name: "&a&lHOW TO USE"
        lore:
          - "&7Click on one of the flags below."
          - "&7The system will instantly update"
          - "&7your profile and save it online."
      lang-it:
        slot: 39
        name: "&#2ecc71&l» &a&lITALIANO &2&l«"
        texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODVjZTg5MjIzZmE0MmZlMDZhZDY1ZDhkNDRjYTQxMmFlODk5YzgzMTMwOWQ2ODkyNGRmZTBkMTQyZmRiZWVhNCJ9fX0="
        lore:
          - "&7Scegliendo questa lingua otterrai"
          - "&7la traduzione completa di ogni"
          - "&7messaggio di sistema in &fItaliano&7."
      lang-en:
        slot: 40
        name: "&#3498db&l» &3&lENGLISH &#3498db&l«"
        texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODgzMWM3M2Y1NDY4ZTg4OGMzMDE5ZTI4NDdlNDQyZGZhYTg4ODk4ZDUwY2NmMDFmZDJmOTE0YWY1NDRkNTM2OCJ9fX0="
        lore:
          - "&7By selecting this language, you"
          - "&7will receive all system messages"
          - "&7translated into &fEnglish&7."
      lang-es:
        slot: 41
        name: "&#f1c40f&l» &6&lESPAÑOL &e&l«"
        texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzJiZDQ1MjE5ODMzMDllMGFkNzZjMWVlMjk4NzQyODc5NTdlYzNkOTZmOGQ4ODkzMjRkYThjODg3ZTQ4NWVhOCJ9fX0="
        lore:
          - "&7Al seleccionar este idioma, recibirás"
          - "&7todos los mensagens del sistema"
          - "&7traducidos al &fEspañol&7."
    custom-items:
      filler:
        material: GRAY_STAINED_GLASS_PANE
        name: " "
        slots: [2, 3, 5, 6, 10, 11, 12, 13, 14, 15, 16, 21, 22, 23, 28, 29, 30, 31, 32, 33, 34, 37, 38, 42, 43, 47, 48, 49, 50, 51]
      border:
        material: CYAN_STAINED_GLASS_PANE
        name: " "
        slots: [0, 1, 7, 8, 9, 17, 18, 26, 27, 35, 36, 44, 45, 46, 52, 53]

  confirm:
    title: "&8Confirm: %language%"
    rows: 3
    system-items:
      target-head:
        slot: 13
      confirm-button:
        slot: 15
        material: LIME_STAINED_GLASS_PANE
        name: "&a&lCONFIRM SELECTION"
        lore:
          - "&7Click here to apply the"
          - "&7new language settings."
      cancel-button:
        slot: 11
        material: RED_STAINED_GLASS_PANE
        name: "&c&lCANCEL ACTION"
        lore:
          - "&7Go back to the main menu"
          - "&7without changing anything."
      decor-star:
        slot: 4
        material: NETHER_STAR
        name: "&b&lSYSTEM CONFIRMATION"
    custom-items:
      filler:
        material: GRAY_STAINED_GLASS_PANE
        name: " "
        slots: [2, 3, 5, 6, 10, 12, 14, 16, 20, 21, 22, 23, 24]
      border:
        material: CYAN_STAINED_GLASS_PANE
        name: " "
        slots: [0, 1, 7, 8, 9, 17, 18, 19, 25, 26]

Файлы

MultiPlanet.jar(2.49 MiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

0.2.3.3

Загрузчики

Bukkit
Paper
Purpur
Spigot

Версии игры

1.20–1.21.11

Загрузок

11

Дата публикации

10.06.2026

Загрузил

ID версии

Главная