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 |