Inventory Menu

SeePlayerInventory - Real time inventory editor!


  • Open a player's inventory as a chest and interact with it in real time.
  • Add/Remove items from a players's inventory in real time.
  • Add/Remove items from a player's enderchest.
  • An easy way to look for illegal items.
  • Allow players to request to see other player's inventory.

How to install SeePlayerInventory:

  1. Stop the server!
  2. Download the file: Up/Right.
  3. Drop it in your plugin bukkit folder.
  4. Start the server.
  5. Enjoy!


/spi ?seeplayerinventory.use.helpShow the help page from the plugin.
/spi open inv <player> the inventory from a user.
/spi open ec <player> the enderchest from a user.
/spi see inv <player>seeplayerinventory.use.see.invView the Inventory from a user.
/spi see ec <player>seeplayerinventory.use.see.enderchestView the enderchest from a user.
/spi see chestseeplayerinventory.use.see.chestView the chest who your are looking at the moment.
/spi see request <player>seeplayerinventory.use.see.requestSend a request to a player.
/spi see request <accept/decline> <player>seeplayerinventory.use.see.requestAccepts or decline a players request.
/spi targetseeplayerinventory.use.targetSee information about the Target Mode.
/spi target the inventory Target Mode.
/spi target the enderchest Target Mode.
/spi menuseeplayerinventory.use.menuOpen the inventory with all user online(click on one face and you open her inventory).
/spi inspectseeplayerinventory.use.inspect//
/spi inspect toggleseeplayerinventory.use.inspect.toggleActive/Deactivate the target Mode to inspect the inventories.
/spi inspect togglevisibilityseeplayerinventory.use.inspect.togglevisibilityActive/Deactivate the ability for other players to inspect your inventory.
/spi inspect statusseeplayerinventory.use.inspect.statusShows the inspection status of the toogle and toggle visibility.
/spi reloadseeplayerinventory.use.reloadReload the Config.
....seeplayerinventory.adminAccess to all commands.
....seeplayerinventory.use.openAccess to the command /spi open if you haven't this permission you cant use any /spi open commands
....seeplayerinventory.use.seeAccess to the command /spi see if you haven't this permission you cant use any /spi see commands
....seeplayerinventory.checkupdatesIf you have this permissions and your enter to the server, the server will check for updates and tell your when a new version is available

Inventory Menu Example:

Editing player's inventory:

Inventory match up:

  • Blue Cyan: Players Inventory.
  • Yellow: Players Hotbar.
  • Dark Blue: Players armor.
  • Green: Players offhand slot.
  • Red: Items in this slots will be doped in front of the player.


Version 2.1

  • * Added a player Inspect feature, requested by @madtomic
  • + Add Commands:
  • ╠ /spi inspect toggle
  • ╠ /spi inspect togglevisibility
  • ╠ /spi inspect status
  • * Fixed some minor errors.

Version 2.0

  • * Fixed some errors with the spi menu when more than 45 players are online.

Version 1.9

  • + Backport to craftbukkit 1.8.8

The complete Changelog Here.

Bug Report/Suggestion:

Have a Bug and you want to report it?.
You can do it using the Ticket Creator (Top Right) or go to the forum Clicking Here!.
If you have a Suggestion you can also leave it in the forum Clicking Here!.

Known Bugs:

No bugs at te moment!

My other plugin:



For more information about Metrics Click Here

Thanks for +20000 downloads!

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Vert3xITA Vert3xITA Oct 13, 2016 at 12:41 UTC - 0 likes

    @peti446: Go

    You understood fine what I was meaning. Don't worry if you are occupied. You can take whatever amount of time to do this. That was just a suggestion because this is one of best player inventory and enderchest interact plugins.
    Edit: another idea would be to configure a certain blocked item for unavailable slots (for unavailable I mean like shield slot in versions where the offhand isn't existing or, eventually, some slot blocked by a configuration manually). Try setting up a way to specify par example an ID, an amount, a meta, a name, lore lines and if the item is glowing (enchantment id 254 to let the item just glow without showing and having any concrete enchantment) of those item that should replace those blocked slots.

    Last edited Oct 13, 2016 by Vert3xITA
  • Avatar of peti446 peti446 Oct 12, 2016 at 18:46 UTC - 0 likes

    @Vert3xITA: Go

    Yes, I do understand now :D. In a simple resume: you want to be able to customise the GUI name(for example %player% crazy inventory! (you would set that in a config file ofc!)) and the slot for each item(Correct me if I did understand it wrong!).

    Will work on this for the next release and I will also try to include different languages and allow the users to fully customize each text displayed to the user!

    I don't know when I will finish this due to other work but I will do my best to get new versions out ASAP!

    Thanks for all these suggestions and bug reports =)!

    Last edited Oct 12, 2016 by peti446: Bad English oh my gosh!
  • Avatar of Vert3xITA Vert3xITA Oct 12, 2016 at 18:16 UTC - 0 likes

    @peti446: Go

    I know right if you are spanish that you couldn't understand italian part so what I easily request is to add a way to customize the opened GUI name with specifiable placeholder. I saw you are good at bukkit so I think you know what does it mean and how to set it up. About slot locations it would be really hard to explain it in italian too: I'd like to have a configuration part that allows you to decide what location set for certain slots to be get. Example!

      inventory-1: 1
      inventory-2: 2
      inventory-3: 3
      inventory-4: 4
      inventory-5: 5
      inventory-6: 6
      inventory-7: 7
      inventory-8: 8
      inventory-9: 9
      inventory-10: 10
      inventory-11: 11
      inventory-12: 12
      inventory-13: 13
      inventory-14: 14
      inventory-15: 15
      inventory-16: 16
      inventory-17: 17
      inventory-18: 18
      inventory-19: 19
      inventory-20: 20
      inventory-21: 21
      inventory-22: 22
      inventory-23: 23
      inventory-24: 24
      inventory-25: 25
      inventory-26: 26
      inventory-27: 27
      hotbar-1: 28
      hotbar-2: 29
      hotbar-3: 30
      hotbar-4: 31
      hotbar-5: 32
      hotbar-6: 33
      hotbar-7: 34
      hotbar-8: 35
      hotbar-9: 36
      armor-head: 37
      armor-chest: 38
      armor-legs: 39
      armor-feet: 40
      offhand: 41
      drop-zone-1: 42
      drop-zone-2: 43
      drop-zone-3: 44
      drop-zone-4: 45

    This configuration would let the inventory get viewed like it is actually so that may be the default configuration. drop-zone means those zones that you marked in red in the image. I hope you'll understand what I mean. I may do some screenshot then to help you understanding with images.
    Edit: A little tip for english is: for plural of words that end with "y" (like inventory), you need to transform it to an "ie" so inventory becomes inventories

    Last edited Oct 12, 2016 by Vert3xITA
  • Avatar of peti446 peti446 Oct 12, 2016 at 17:24 UTC - 0 likes

    Hi, I'm aware of some spelling mistakes in the plugin will fish them out and fix them for the next version! If anyone has seen any typos/spelling mistakes please let me know so I can fix them :P! @Vert3xITA: Go

    I'm actually Spanish =) That's why its "inventario"!. I do sadly not understand what you are requesting tho. As far as I understand is that you want some kind of configuration to allow you to set the text in chat and inventory names? I cannot understand Italian so I could not understand the Italian part :D

  • Avatar of Vert3xITA Vert3xITA Oct 12, 2016 at 16:52 UTC - 0 likes

    Hello, I've submitted a comment on the SpigotMC page of this plugin but it doesn't seem to get viewed and the version there is pretty outdated so I repost it here.

    Hello. I noted that instead of "Inventory" your minecraft client provides the text "Inventario" (in screenshot) and that's italian, I saw that your english isn't so fine so I think you are italian like me but to prevent any type of mistake I'll tell you in english and in italian my feature request:
    This plugin is good and I didn't think you could miss a trivial feature like this: Customizable gui names with custom placeholders to tell the target player's inventory/enderchest.
    Questo plugin è buono e non mi aspettavo che vi scordaste una funzionalità così banale: la possibilità di modificare il nome dell'interfaccia che si apre simulando in tempo reale l'inventario del giocatore bersagliato, potreste mettere un placeholder (non penso che vi sia una vera e propria traduzione in italiano) che verrà rimpiazzato col nome del giocatore bersagliato proprietario dell'interfaccia nominata (ad esempio "%player%").
    If you're italian please tell me so that if I don't know how to say something I can directly say it in italian to let me express myself finely.
    I think that also a customizable slot location config for different functions would be interesting.
    Credo che sarebbe interessante personalizzare anche la posizione specifica degli slot.

    Last edited Oct 12, 2016 by Vert3xITA
  • Avatar of peti446 peti446 Oct 10, 2016 at 18:12 UTC - 0 likes

    Version 2.1 out (just waiting for confirmation!). A new feature has been added here and permissionsEX should be now fixed. @Udo0113: Go

    I'v made some corrections wich should fix the issue with PermissionsEX, if anyone can confirm that permissions EX work now would be great.

    Last edited Oct 10, 2016 by peti446
  • Avatar of Udo0113 Udo0113 Sep 22, 2016 at 16:10 UTC - 0 likes

    @peti446: Go

    PermissionsEX. I tried default too, but not working. now Im using SPI with MyCommand Plugin. It is also possible to use this leave without permnode if use with Mycommand... I hope fix :)

    Last edited Sep 22, 2016 by Udo0113
  • Avatar of peti446 peti446 Sep 22, 2016 at 08:58 UTC - 0 likes

    @Udo0113: Go

    Hi, are you using any permission plugins or just the default ?

  • Avatar of Udo0113 Udo0113 Sep 21, 2016 at 23:55 UTC - 0 likes

    Permission node is not working at SPIGOT 1.9 I tried all version of SeePlayerInventory plz plz FIX :((

    Last edited Sep 21, 2016 by Udo0113
  • Avatar of DraVarg DraVarg Sep 19, 2016 at 22:40 UTC - 0 likes

    Great plugin!


Date created
Jun 02, 2013
Last update
Oct 10, 2016
Development stage
  • deDE
  • enUS
  • esES
All Rights Reserved
Curse link
Recent files


  • Avatar of peti446
    • Manager
    • Author
    • Ticket Manager

  • Avatar of Ac22
    • Tester
    • Ticket Manager

  • Avatar of unga23
    • Ticket Manager