0.2.4latestMultiPlanet 0.2.4Jul 5, 2026 Added Statistics system Completely remade the GUI system Added translation for ActionBar Titles and SubTitles (BETA) Improved the Cache system Added the command /lang stats <player/server/sync> Fixed the following Bugs: - Incorrect color formatting in chat, holograms, and GUIs - Incorrect or unapplied translations in GUIs - Security bug 1 (The unique server ID was exposed) - Security bug 2 (Stats could be obtained by people outside the server) - Security bug 3 (The unique bStats ID was incorrect) - Translation bug (Some bypassed words were not displayed, showing raw JSON instead) - Translation bug (FancyHolograms did not start on boot due to a bug within MultiPlanet) - Cache bug (On server startup, GUIs automatically cleared the GUI cache)0.2.3.3MultiPlanet 0.2.3.3Jun 10, 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: "ඪdb&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: "ecc71&l» &a&lITALIANO &2&l«" texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODVjZTg5MjIzZmE0MmZlMDZhZDY1ZDhkNDRjYTQxMmFlODk5YzgzMTMwOWQ2ODkyNGRmZTBkMTQyZmRiZWVhNCJ9fX0=" lore:0.2.3.2MultiPlanet 0.2.3.2Jun 2, 2026 Added full support to all Format of Color Codes like: RGB, Legacy, MiniMessages, Hex... Fixed some bugs with Holograms translation0.2.3.1MultiPlanet 0.2.3.1May 31, 2026 Fixed all the major bugs of version 0.2.3. Fixed chat bugs, holograms bugs and all the major translations bug. The only chat plugin that is tested for MultiPlanet is LPC. Other plugins may works but weren't tested by us.0.2.3MultiPlanet 0.2.3May 27, 2026 Fixed Holograms Color/Placeholders Bug Fixed Chat Color error Added chat support for Clickable Event and Chat Hover Changed/Added some configs in config.yml0.2.2MultiPlanet 0.2.2May 26, 2026 Added /lang admin commands: /lang admin bypasswords add/remove <words> | Add a bypass word /lang admin translator <translator> | Change the Translation Provider /lang cache clear/recovery | Clear or recovery the cache (The recovery file stays only until the next restart of the server) /lang admin player <player> history/language set | Change the language of a player or see his history0.2.1MultiPlanet 0.2.1May 24, 2026 Fixed a lot of bugs Removed for Incompatibility /lang stats0.2.0MultiPlanet 0.2.0May 24, 2026 Added Gui Translation Fixed some Translation and Cache Bugs0.1.9MultiPlanet 0.1.9May 20, 2026 A lot of news! Added Holograms Translation Added TAB Translation Fixed a lot of errors reguarding Chat Translation Fixed the main bug of lag Delay is now very low Cache Management Added
Similar projects
Translation →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta