OpenInv

Open anyone's inventory as a chest! in real time! Works with offline players! Open EnderChests of any player via command!

Source Code hosted on GitHub

Description

  • Open a player's inventory as a chest and interact with it in real time.
  • Access to the inventory and armor slots.
  • Open any chest that has blocks on top (blocked chests) with AnyChest.
  • Open a chest silently (without chest animation nor sound) with SilentChest.
  • Open any player's EnderChest from a command.
  • Drop item as another player (by putting it in the 5 unused slots in openinv)!

How to install

  • Copy to your plugins folder, and restart/reload your server.

Use

  • Use command "/openinv <player>" to open a player's inventory
  • Use command "/toggleopeninv" to toggle Item openinv:
  • * Hit a player with an item of your choice (STICK by default), and you will open the player's inventory (no damage)
  • * Right click the air with the item opens the last opened inventory (toggle must be ON)[/CODE]
  • Use command "/anychest" to toggle anychest (blocked chest bypass)
  • Use command "/silentchest" to toggle silent chest
  • Use command "/openender <Player>" to open a player's enderchest
  • Use command "/searchinv <Item> [MinimalAmount]" list all players having a certain item in their inventory.
  • To use a sign for quick access (this uses the normal Openinv.openinv permissions, override and exempt applies), You need: "[openinv]" (without quotes) on the 1st line and the player's name on the other lines.

Permissions nodes (CaSe SeNsItIvE)

  • "OpenInv.openinv" gives permission to use OpenInv
  • "OpenInv.openself" Allows opening the inventory of the command user
  • "OpenInv.editinv" - Allows editing of inventory
  • "OpenInv.openender" - Allows opening of EnderChests
  • "OpenInv.openenderall" - Allows opening of EnderChests of everybody. Without this permission, someone can only open his own enderchest.
  • "OpenInv.editender" - Allows editing of enderchest
  • "OpenInv.search" gives permission to use searchinv
  • "OpenInv.crossworld" allows cross-world openinv.
  • "OpenInv.exempt" makes the player's inventory protected (unable to be opened)
  • "OpenInv.override" gives permission to open anyone's inventory, even protected ones
  • "OpenInv.anychest" gives permission to open chests that are blocked by a block on top.
  • "OpenInv.silent" gives permission to open chests in total silence, without animation.
  • (without quotes)

Features

  • Read-only permissions for OpenInv and OpenEnder! Just don't give the editinv and editender permissions nodes!
  • Administrators can modify any user's inventory contents as they wish, in real time.
  • Access it anywhere! No distance or obstacle limitations.
  • Permissions support.
  • Use the command without argument opens the last accessed person's inventory.
  • Use sticks or any (configurable) item and toggles for quick access.
  • Search all online players for a certain item in their inventory.
  • Protect players from openinv with exempt permission, and bypass protection with override permission.
  • Use a sign to perform openinv for convenience.
  • Cross-world openinv protection.
  • Offline player openinv supported.
  • Open chests that are blocked because they have a solid block on top. (AnyChest)
  • Silent opening of chest, no sound and opening animation.
  • EnderChests can be opened, even for offline players!
  • NEW: Drop item as another player (by putting it in the 5 unused slots in openinv)
  • Self-opening protection.

Auto-Updater

This plugin uses an Auto-updater to fetch the latest version from BukkitDev automatically. It can be disabled in the configuration file.

More info on the forum: http://forums.bukkit.org/threads/15379

Support the developer: Donate!

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

  • Avatar of D3thw0lf D3thw0lf Dec 20, 2014 at 15:53 UTC - 0 likes

    @smcerm: Go

    Oy! Thank you, sir :)

  • Avatar of MCTylerPVP MCTylerPVP Dec 20, 2014 at 13:29 UTC - 0 likes

    @jacklink01: Go

    Oh cool its on Git? I'll just build it then...Thx! Whoops...not an easy one to build for us Noobs...Guess I'll have to wait.

    Last edited Dec 20, 2014 by MCTylerPVP

    MC Client Link-EODSteven.org- WebPage http://MCTyler.Enjin.com

  • Avatar of jacklink01 jacklink01 Dec 20, 2014 at 02:56 UTC - 0 likes

    Has the 1.8 version been uploaded for approval yet by BukkitDev? I see it's in github. Just waiting for it to be here...

    Server IP: mine.voidteam.net || Server website: voidteam.net || Admin/Main Operator

  • Avatar of smcerm smcerm Dec 19, 2014 at 15:39 UTC - 0 likes

    @D3thw0lf: Go

    The next update will add support for 1.8_R1.

    BFAK:90673858,928e684d977d69139d8b50fc7e1ee8bb2e9eb857083fb9c855db27ebc8c1d9e8

  • Avatar of D3thw0lf D3thw0lf Dec 19, 2014 at 15:09 UTC - 0 likes

    [16:05:55] [Server thread/INFO]: [OpenInv] Enabling OpenInv v2.2.4 [16:05:55] [Server thread/INFO]: [OpenInv] Your version of CraftBukkit is not supported. [16:05:55] [Server thread/INFO]: [OpenInv] Please look for an updated version of OpenInv. [16:05:55] [Server thread/INFO]: [OpenInv] Disabling OpenInv v2.2.4

    I'm using Spigot 1.8_R1

  • Avatar of smcerm smcerm Dec 19, 2014 at 02:20 UTC - 0 likes

    @lme999: Go

    Okay - when the server first starts up, the console shows some information about the CraftBukkit version. Specifically, what API version does it say it's implementing (should say in the first couple of lines)?

    Moved to PM.

    Last edited Dec 19, 2014 by smcerm
  • Avatar of lme999 lme999 Dec 19, 2014 at 02:17 UTC - 0 likes

    <<reply 2425952>>

    I've named it minecraft_server.jar (Which is what it has to be for my main server)

    === I'm looking for a private plug-in developer for my server. Interested? PM me! === craftingcrafter.com Hybrid Minecraft Mini-games server.

  • Avatar of smcerm smcerm Dec 19, 2014 at 02:10 UTC - 0 likes

    @lme999: Go

    What's the name of your Spigot jar? For example, "spigot-1.8-R0.1-SNAPSHOT.jar".

  • Avatar of lme999 lme999 Dec 19, 2014 at 02:00 UTC - 0 likes

    This is the only thing that shows up:

    [OpenInv] Enabling OpenInv v2.2.4
    [20:56:55] [Server thread/INFO]: [OpenInv] Your version of CraftBukkit is not supported.
    [20:56:55] [Server thread/INFO]: [OpenInv] Please look for an updated version of OpenInv.
    [20:56:55] [Server thread/INFO]: [OpenInv] Disabling OpenInv v2.2.4

  • Avatar of smcerm smcerm Dec 19, 2014 at 01:50 UTC - 0 likes

    @lme999: Go

    No, it's supposed to work on Spigot 1.8. Check your logs/ for an error.

Facts

Date created
Aug 27, 2011
Categories
Last update
Sep 13, 2014
Development stage
Release
Language
  • enUS
License
GNU General Public License version 3 (GPLv3)
Curse link
OpenInv
Downloads
1,911,653
Recent files

Authors