MultiInv
What is MultiInv
MultiInv is a plugin that gives players a separate inventory for every different world running on the server. You can share inventories over chosen worlds and some players can be ignored entirely. With this power it is possible to have multiple worlds running on one server, but keeping them totally segregated from one another.
MultiInv can also separate health over certain worlds allowing for total separations of a world on a server.
If MultiInv refuses to work and you can't change inventories, it's because you have the wrong version of the TuxTwoLib or forgot to deny yourself the permission multiinv.exempt!
Update for UUIDs and 1.7.9 (there will be no support for 1.7.8 or below due to game breaking bugs) are here! Download will be available as soon as Bukkit Dev approves it.
MultiInv and MobArena are currently not compatible! Make sure users can only join a mob arena from the same world group!
Starting with MultiInv 3.2.1 we now require the library TuxTwoLib to maintain compatibility across various minecraft versions
Video Tutorial
Features
- Separate world inventories
- Create groups of worlds where the inventory is shared between them
- Separates XP, food, health, potion effects, and EnderChest inventory per world/group of worlds.
- Option to ignore certain players completely (permissions based)
- Can import Multiverse-Inventories/WorldInventories saved inventories.
- Option to use mySQL instead of flat files.
Forums/Problems
The forums for this plugin (at the top of the page) are the best place to go if you have any questions that aren't just general comments (such as "I hat you" or "I love you"). There I can see which problems have been replied too and who still needs help.
Using MultiInv with BungeeCord
Since BungeeCord requires servers to be in offline mode it's sometimes hard to acquire a reliable UUID if Spigot/BungeeCord isn't configured correctly. Here are the settings you will need to change:
In the BungeeCord config.yml make sure ip_forward is set to true
On the server in the spigot.yml make sure bungeecord is set to true
By setting these two options BungeeCord will be able to pass the correct UUID to the servers. Please note that if you are sharing inventories across multiple servers that this feature is still in beta and may not always work.
Commands
- /multiinv reload - Reloads config files.
- /multiinv import - Imports flat files into a mysql database.
- /multiinv mvimport - Imports Multiverse-Inventories into MultiInv, with the database that you have selected. (You will need to have the Multiverse-Inventories plugin installed when doing the import, just make sure to remove it afterwards)
- /multiinv miimport - Imports WorldInventories into MultiInv.
- /multiinv mcimport - Import Minecraft player files into MultiInv. (Only useful when you've got existing player data and you are enabling the SaveInventoryOnQuit option)
- /multiinv mcexport - Exports MultiInv player data for the default world into the default world in Minecraft format.
Permissions
- multiinv.reload - Permission to use the reload command
- multiinv.import - Permission to use the import command
- multiinv.mvimport - Permission to use the mvimport command
- multiinv.mcimport - Permission to use the mcimport command
- multiinv.mcexport - Permission to use the mcexport command
- multiinv.exempt - Exempts player from inventory switch (If your inventory is not changing, deny yourself this permission in your permissions manager!!!!)
Configuration
^That's a link up there
Updating from MultiInv 2.x to 3.x
- Delete your old config.yml file in the plugins/MultiInv directory
- Start the server with the new plugin
- Rename the Worlds folder to Groups under the plugins/MultiInv directory.
- Rename shares.yml to groups.yml
- Cut the creativeGroups section out of groups.yml and paste it at the end of config.yml
- Edit the config.yml to your prefrences
- do: /multiinv reload
- If you are moving to the mysql database do: /multiinv import
- You're done, enjoy!
Links
When, Where, and How are the Inventories Saved?
Old forum page (Includes old version links)
Development builds of this project can be acquired at the provided continuous integration server.
These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Jenkins Dev Builds
Source Code
Please note, that while I (Tux2) am maintaining this plugin you must file bug reports under the tickets section. If you're having a problem, try replicating it in the latest version of MultiInv as it could already be fixed! Also, if you want your problem to be addressed please make sure to include the MultiInv version, the TuxTwoLib version, your config.yml and groups.yml files contents as well, (even if it is a comment asking for help) If you do not follow these guidelines your comment may be deleted without warning!

Stats provided by Plugin Metrics
-
View User Profile
-
Send Message
Posted Sep 5, 2013Hi, I can see that you can import from MV-Inv. But i don't have a database, i have alot of folders, with files in. Can i still import ? TGS Edit: I see that you mean the folders are the databases. Never mind.
-
View User Profile
-
Send Message
Posted Sep 4, 2013@TooNervey
I understand what it is to be busy, but you could check your tickets once in a while. None of the new like 6 of them have replys and it's been months
-
View User Profile
-
Send Message
Posted Sep 4, 2013@SirMangler
remember tux2 has other stuff to remember stuff like Enjin and his own Hosting website this is least of his worries
-
View User Profile
-
Send Message
Posted Sep 3, 2013is best to use flat file or mysql? i got already mysql for another plugin...
-
View User Profile
-
Send Message
Posted Sep 3, 2013I suggest forgetting this plugin. It seems none of the creators want to reply to us.
-
View User Profile
-
Send Message
Posted Aug 31, 2013@iPodHacks142
As long as you use MCPC+ for your method of Bukkit, you can. MCPC+ offers bukkit-to-forge and back conversion for formats such as world system (Forge system is dimensions, Bukkit system is worlds). MCPC+ will convert the names for mods and plugins, so plugins will see world but mods will see DIM0.
-
View User Profile
-
Send Message
Posted Aug 27, 2013does not work during loading, causes 'check min version' due to the fact i think this plugin only supports java 1.7+ and ubuntu 10 dosent support 1.7 dueto failures of java.
-
View User Profile
-
Send Message
Posted Aug 25, 2013It' s best to use multiinv with multiworld or multiverse-core?
-
View User Profile
-
Send Message
Posted Aug 20, 2013@Zarlem
Please note that you need TuxTwoLib for this plugin to work. This happened to me and then I got TuxTwoLib then it worked and the folder got created and it all is better. Also if you want to join the server; IP = royaltycraft.veoserv.com
-
View User Profile
-
Send Message
Posted Aug 19, 2013I used to use WorldInventories (its not updated anymore). Can i import the inventories from that plugin to this one?
-
View User Profile
-
Send Message
Posted Aug 18, 2013Would it be possible for you to make a mod version of MultiInv? Basically for use on tekkit or FTB servers. Should work for IC2, Modular Power armour etc.
-
View User Profile
-
Send Message
Posted Aug 16, 2013can it save inventory on quit one world? because I used BungeeCord, then it can sync the inventory between two servers
-
View User Profile
-
Send Message
Posted Aug 15, 2013@KelvinKam
Same thing happened to me. It doesn't even show up as a list of plugins when I do /plugins
-
View User Profile
-
Send Message
Posted Aug 13, 2013This plugin doesn't work... (1.6.2 R0.2) Can't switch worlds item, even i turned the compatibility mode to true
-
View User Profile
-
Send Message
Posted Aug 13, 2013Can you add multiworld support for essentials economy also? Thanks!
-
View User Profile
-
Send Message
Posted Aug 12, 2013When i use World Portal to teleport using signs every world has the same inventory, but when i use the command from world portal /wp tp (world name), each world has a separate inventory. How do I get signs to work?
-
View User Profile
-
Send Message
Posted Aug 10, 2013players are able to smugle out items by repeatedly entering and exiting a portal.
-
View User Profile
-
Send Message
Posted Aug 9, 2013It doesn't create a folder and the plugin doesn't work ingame with the commands and stuff ;(
-
View User Profile
-
Send Message
Posted Aug 7, 2013mhh, for me it will not create a folder with config. it does not work at al with me :/
-
View User Profile
-
Send Message
Posted Aug 7, 2013Can this work with Authme?