EssentialsC / Virtual Inventories

Virtual Inventories

Open crafting tables, anvils, ender chests, and more without a physical block.

Overview

EssentialsC provides virtual versions of several vanilla inventory interfaces. These let players access common utilities from anywhere without needing to place the corresponding block. All virtual inventories function exactly like their real counterparts.


Open Inventories

Command Description
/anvil Open a virtual anvil for repairing, renaming, and combining items.
/craftingtable Open a virtual 3x3 crafting grid.
/stonecutter Open a virtual stonecutter for block crafting.
/enderchest [player] Open your ender chest. Admins can open other players' ender chests.
Virtual crafting tables and anvils use the server's permission checks - they respect the same restrictions as the real blocks. Players cannot use blocked items or perform prohibited operations.

Player Inventories

Command Description
/invsee <player> View and interact with another player's inventory. Read-only mode is configurable.
/endersee <player> View another player's ender chest contents.

/invsee opens the target player's full inventory including armour and offhand slots. In read-only mode, the viewer cannot take or place items. /endersee provides read-only access to the target's ender chest.

/invsee and /endersee are admin tools. Players with access can see all items in the target's inventory, including hidden or sensitive items.

Trash

Command Description
/trash Open a virtual trash inventory. Items placed inside are permanently deleted when the GUI closes.

The trash GUI is a simple disposable inventory. Any item placed in it is lost forever when the interface is closed. Certain materials can be blacklisted to prevent accidental disposal of valuable items.

Items in the trash are deleted immediately on close - there is no undo. Use with caution.

Permissions

Permission Default
essentialsc.anvil Everyone
essentialsc.craftingtable Everyone
essentialsc.stonecutter Everyone
essentialsc.enderchest Everyone
essentialsc.enderchest.others Operators
essentialsc.invsee Operators
essentialsc.endersee Operators
essentialsc.trash Everyone