HomeJavaModsInvSee-plus-plus
InvSee-plus-plus
ModsJava

InvSee-plus-plus

View and edit inventories of your players! Works for offline players! Now with give/clear commands!

⬇ Download on HangarOpen in MCModsHubGet it on Google Play →
# InvSee++ A bukkit plugin for manipulating player inventories. This plugin will still work when target players are offline, even when they have never been on the server. ## Features - View and edit other players' inventories and enderchests. - Includes players' armour contents and off-hand items. - Includers players' crafting/workbench/anvil/smithing table/stonecutter/grindstone/loom/enchanting table/merchant items. - Includes the item stack that players hold on their cursor. - Auto-reloading of spectator inventories when players relog. - Customisable inventory layouts and titles. - Simple yet extensive application programming interface. Works on CraftBukkit (and forks) as well as Glowstone. - Support for hybrid servers (Forge/Bukkit, Fabric/Bukkit) is [available](https://github.com/Jannyboy11/InvSee-plus-plus#supported-server-software). - Does not work on Folia (yet: [#58]([https://github.com/Jannyboy11/InvSee-plus-plus/issues/58](https://github.com/Jannyboy11/InvSee-plus-plus/issues/58))). - (Optional) integration with PerWorldInventory. - [Addon] Give items to (offline) players via commands. - [Addon] Clear items out of (offline) players' inventories via commands. ### Running the plugin Just drop the InvSee++.jar file in your server's /plugins folder. ### Commands - `/invsee | [PWI{...}]` - `/endersee | [PWI{...}]` Note that for integration with PerWorldInventory, `load-data-on-join` needs to be set to `true` in its config. ### Permissions ###### Base permissions: - `invseeplusplus.invsee.view` allows access to `/invsee`. By default only for server operators. - `invseeplusplus.invsee.edit` allows the player to manipulate the target player's inventory. By default only for server operators. - `invseeplusplus.endersee.view` allows access to `/endersee`. By default only for server operators. - `invseeplusplus.endersee.edit` allows the player to manipulate the target player's enderchest. By default only for server operators. - `invseeplusplus.exempt.invsee` makes it impossible to spectate the inventory of the owner of this permission. - `invseeplusplus.exempt.endersee` makes it impossible to spectate the enderchest of the owner of this permission. - `invseeplusplus.bypass-exempt.invsee` ignore whether target players are exempted from having their inventory spectated - `invseeplusplus.bypass-exempt.endersee` ignore whether target players are exempted from having their enderchest spectated ###### Aggregate permissions: - `invseeplusplus.view` provides `invseeplusplus.invsee.view` and `invseeplusplus.endersee.view`. - `invseeplusplus.edit` provides `invseeplusplus.invsee.edit` and `invseeplusplus.endersee.edit`. - `invseeplusplus.exempt` provides `invseeplusplus.exempt.invsee` and `invseeplusplus.exempt.endersee`. - `invseeplusplus.bypass-exempt` provides `invseeplusplus.bypass-exempt.invsee` and `invseeplusplus.bypass-exempt.endersee`. - `invseeplusplus.*` provides all eight of the base permissions as well as all of the addon permissions. ## Addons #### InvSee++_Give ##### Commands: - `/invgive [] []` - `/endergive [] []` ###### Examples: On 1.20.4 an earlier: - `/invgive Notch diamond 1 {"foo":"bar"}` - `/endergive Jannyboy11 wool:14` On 1.20.5 and later: - `/invgive Jannyboy11 minecraft:emerald[minecraft:max_stack_size=99] 65` ##### Permissions: - `invseeplusplus.give.*` provides `invseeplusplus.give.inventory` and `invseeplusplus.give.enderchest`. - `invseeplusplus.give.inventory` allows access to `/invgive`. - `invseeplusplus.give.enderchest` allows access to `/endergive`. #### InvSee++_Clear ##### Commands: - `/invclear ? ?` - `/enderclear ? ?` ###### Examples: - `/invclear Notch diamond 1` - `/enderclear Jannyboy11 wool:14` ##### Permissions: - `invseeplusplus.clear.*` provides `invseeplusplus.clear.inventory` and `invseeplusplus.clear.enderchest`. - `invseeplusplus.clear.inventory` allows access to `/invclear`. - `invseeplusplus.clear.enderchest` allows access to `/enderclear`. ### Metrics InvSee++ by default sends statistics to [bStats](https://bstats.org/plugin/bukkit/InvseePlusPlus/9309) and [FastStats](https://faststats.dev/project/invsee-plus-plus/invsee%2B%2B). The statistics are meant to be anonymous, and they help me with future development. If you wish to opt-out of metrics collection, you can edit their config files in /plugins/bStats and /plugin/fastStats. [![](https://bstats.org/signatures/bukkit/InvseePlusPlus.svg)](https://bstats.org/plugin/bukkit/InvseePlusPlus/9309) ### Contact Bugs & Feature requests: [GitHub issues](https://github.com/Jannyboy11/InvSee-plus-plus/issues) Anything else can be discussed via the [discussion thread on SpigotMC](https://www.spigotmc.org/threads/invsee.456148/) or via [Discord](https://discord.gg/Z8WCDHHcdJ). ### Developers API Documentation available on the [wiki](https://github.com/Jannyboy11/InvSee-plus-plus/wiki)! ### Credits Special thanks to Icodak for making the plugin's logo! You can find them on [Discord](https://discordapp.com/users/345308025331908619) and on [SpigotMC](https://www.spigotmc.org/members/icodak.473813/).

InvSee-plus-plus is a free Minecraft Java mod. Compatible with Minecraft 1.12.2, 1.16.5, 1.17.1, 1.18.2 and newer. Downloaded 11,484 times (via Hangar). Download it and open it directly in the game.

Explore more