SeePlayerInventory
SeePlayerInventory - Real time inventory editor!
Description:
- 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:
- Stop the server!
- Download the file: Up/Right.
- Drop it in your plugin bukkit folder.
- Start the server.
- Enjoy!
Commands:
Command | Permission | Description |
---|---|---|
/spi ? | seeplayerinventory.use.help | Show the help page from the plugin. |
/spi open inv <player> | seeplayerinventory.use.open.inv | Open the inventory from a user. |
/spi open ec <player> | seeplayerinventory.use.open.enderchest | Open the enderchest from a user. |
/spi see inv <player> | seeplayerinventory.use.see.inv | View the Inventory from a user. |
/spi see ec <player> | seeplayerinventory.use.see.enderchest | View the enderchest from a user. |
/spi see chest | seeplayerinventory.use.see.chest | View the chest who your are looking at the moment. |
/spi see request <player> | seeplayerinventory.use.see.request | Send a request to a player. |
/spi see request <accept/decline> <player> | seeplayerinventory.use.see.request | Accepts or decline a players request. |
/spi target | seeplayerinventory.use.target | See information about the Target Mode. |
/spi target inv | seeplayerinventory.use.target.inv | Active/Deactivate the inventory Target Mode. |
/spi target ec | seeplayerinventory.use.target.enderchest | Active/Deactivate the enderchest Target Mode. |
/spi menu | seeplayerinventory.use.menu | Open the inventory with all user online(click on one face and you open her inventory). |
/spi inspect | seeplayerinventory.use.inspect | // |
/spi inspect toggle | seeplayerinventory.use.inspect.toggle | Active/Deactivate the target Mode to inspect the inventories. |
/spi inspect togglevisibility | seeplayerinventory.use.inspect.togglevisibility | Active/Deactivate the ability for other players to inspect your inventory. |
/spi inspect status | seeplayerinventory.use.inspect.status | Shows the inspection status of the toogle and toggle visibility. |
/spi reload | seeplayerinventory.use.reload | Reload the Config. |
.... | seeplayerinventory.admin | Access to all commands. |
.... | seeplayerinventory.use.open | Access to the command /spi open if you haven't this permission you cant use any /spi open commands |
.... | seeplayerinventory.use.see | Access to the command /spi see if you haven't this permission you cant use any /spi see commands |
.... | seeplayerinventory.checkupdates | If 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 |
Editing player's inventory:
Inventory match up:
- Blue Cyan: Players Inventory.
- Yellow: Players Hotbar.
- Dark Blue: Players armour.
- Green: Players offhand slot.
- Red: Items in this slots will be doped in front of the player.
Bug Report/Suggestion:
Have a Bug and you want to report it? Please use the build in issues functionality, you can get there by pressing Issues at the top menu or visit here: https://dev.bukkit.org/projects/seeplayer-inventory/issues
Changelog:
Version 2.7
- + Upgraded version to support CraftBukkit/Spigot 1.16.2
Version 2.6
- + Upgraded version to support CraftBukkit/Spigot 1.16.1
- ! Fixed some color coding on inventories and tools producing two strange letters in front of name.
Version 2.5
- + Added bstats
Version 2.4
- + Added compatibility with Craftbukkit 1.15.2
- ! Fixed the updater checker
- ! Fixed some spelling mistakes in the menu
- ! Fixed server errors during open menu
The complete Changelog Here.
My other plugin:
SignWithLink: https://dev.bukkit.org/bukkit-plugins/signwithlink/
Metrics:
For more information about Metrics Click Here
Every time I try to use any command, I got warning in console. All permissions are set, including .admin So i can se only empty inventory. Core - Tuinity, 1.16
https://pastebin.com/raw/YDzV5ukx
In reply to mooncrowned1:
The plugin has not been tested using tuinity 1.16. The Version of the plugin 2.6 is for 1.16.1 and 2.7 for 1.16.2 craftbukkit and spigot. I will try to get paper as well in as soon as i have some spear time.
How do I give premissions? to see inv i cant see.
In reply to Forge_User_81071822:
Hi, for the /spi inv see the permissions required is seeplayerinventory.use.see and seeplayerinventory.use.see.inv
It is important for both to be set.
In reply to peti446:
so how to add the permissions
when I'm using /spi open inv [nick], it say that there is an error "An internal error occured while attempting to perform this command".
I HAVE THE SAME PROBLEM!
In reply to Forge_User_03769405:
Hi, can you provide me with the bukkit version and the plugin version ? Thanks
hi why if im using /spi open inv it just say an internal error occurred while attempting to perform this command can help me to fix it?
Hello, this is not working in Paperclip 1.12.2 , are you aware of this ? the commands seem to work but every inv is blank no matter what . Enderchest works. I really just need this plugin to see the armor and offhand a player is using. If this plugin does not work for paper 1.12.2 does anyone know a plugin that might ? I was using OpenInv but that has stopped working for 1.12.2
bonjour j'ai un problème avec le plugin quand je fais /spi open inventaire pseudo ça me mets un message d'erreur et je peux pas ouvrir l'inventaire d'un joueur même avec la commande /spi menu.
Hello, I am a user of your plugin, just that I am Brazilian, I wanted a Plugin that could trraduzir, or Modify, Why it is difficult to move it in EN, Could you pass a Plugin or Upar With option to translate? (Modify it) Or Could You Recommend Me A Plugin? Why I want one that touches the player's armor, inventory, I Loved its Plugin.
I don't really know how to download Up/Right that doesn't make sense can u please make less confusing?
Thanks
In reply to Maanpakora:
I cannot change the layout of this page )=
To download just press the button in the right upper corner.
You can just download it from here too: https://dev.bukkit.org/projects/seeplayer-inventory/files/latest
Is this still active? I am having some issues with it in 1.11.2
I am unable to check inventories however it is still working for ender chests, but only if the player is online.
Whenever I do /spi see inv <player> (I am putting a playername) it is telling me:
An internal error occurred while attempting to perform this command
Anyone know how to get it working? Thanks!
@peti446
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.
@Vert3xITA
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 =)!
@peti446
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!
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
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
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
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:
ENGLISH:
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.
ITALIAN:
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.
Edit:
I think that also a customizable slot location config for different functions would be interesting.
Modifica:
Credo che sarebbe interessante personalizzare anche la posizione specifica degli slot.