Back to mods
Chest Guard project artwork

CurseForge · Minecraft mod

Chest Guard

ChestGuard is a Forge mod for multiplayer servers that adds secure chest locking, permissions, real-time activity tracking, explosion protection, and controlled item transfers — turning basic storage into a monitored, owner-controlled system.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Chest Guard release should I use?

Updated 7 days ago
Latest stable file chestguard-1.0.0.jar
Game version 1.21.11
Loader Fabric

Chest Guard chestguard-1.0.0.jar targets 1.21.11 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Chest Guard required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Chest Guard chestguard-1.0.0.jar need?

chestguard-1.0.0.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Chest Guard without breaking your instance.

Built for Chest Guard chestguard-1.0.0.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use chestguard-1.0.0.jar. It targets 1.21.11 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside chestguard-1.0.0.jar. It opens that exact file at the source.

About this project

What does Chest Guard add?

Support TrickoMods Subscribe to TrickoCraft

ChestGuard – Advanced Chest Protection & Secure Transfer System

ChestGuard is a high-level chest protection and management plugin built for PaperMC multiplayer servers. It provides structured ownership, granular permission control, secure item transfers, real-time interaction alerts, explosion-proof storage, and full chest tracking.

This is infrastructure-level protection — not a basic lock command.


🔐 Core Protection Features

✔ Lock & Name Chests

/chestlock <name> Locks the targeted chest (single or double chest) and assigns a custom name.

✔ Unlock Chests

/chestunlock [name] Removes protection and ownership from the targeted chest (by looking at it or by chest name).

✔ Rename Locked Chests

/chestrename <old name> <new name> Renames a locked chest directly without needing to unlock it.

✔ Detailed Chest Information

/chestdetails [name]

Displays:

  • Lock status (Locked / Unlocked)
  • Exact coordinates (and double-chest pair coordinates)
  • Owner name and status

✔ Live Chest Info (Look-Based Action Bar Display)

When looking at any chest, players automatically see an action bar overlay showing:

  • Custom chest name
  • Owner name (if locked)
  • Coordinates
  • Lock status ([LOCKED] / [Unlocked])

No command required.


Download Easy2Trade Visit TrickoMods

💥 Unbreakable & Explosion-Proof Protection

Locked chests are 100% unbreakable by non-owners across all 4 game modes (Creative, Survival, Adventure, and Spectator) with client-side block resynchronization.

Locked chests are immune to:

  • TNT explosions
  • Creeper explosions
  • Wither & Ender Dragon destruction
  • Unauthorized Hopper & Minecart item extraction/insertion
  • Unauthorized adjacent chest placement attacks

Protected storage remains intact in hostile environments.


👥 Permission & Trust System

✔ View Trusted Users

/chesttrustlist <chestname> Displays all players with granted access to the specified chest.

✔ Grant & Revoke Permissions

/chestpermission give <player> <chestname> /chestpermission remove <player> <chestname> Assigns or revokes access permissions for selected players on your locked chests.

✔ List Owned Chests

/chestlists (or /chestsearch) Shows all chests owned by the executing player.

✔ Search Chests

/chestsearch <name> Returns coordinates of a specified owned chest by name.

✔ Locate Last Interacted Chest

/lastchestplaced Displays the exact coordinates of the last chest you interacted with.


📦 Activity Monitoring & Real-Time Alerts

✔ View Chest Contents

/chestitems [name] Displays chest inventory contents (permission-based access).

✔ Activity Log

/chestactivity Shows complete interaction history for your locked chests.

✔ Real-Time Item Alerts

When a locked chest is accessed by a trusted player, the owner is notified instantly via formatted chat alerts.

If a player removes items, the owner receives:

  • Player name
  • Items removed
  • Quantity
  • Chest name & coordinates

If a player adds items, the owner receives:

  • Player name
  • Items deposited
  • Quantity
  • Chest name & coordinates

Every inventory change is tracked and logged for full accountability.


🔁 Secure Item Transfer System

✔ Select Items

/itemtake [x y z] [all|item amount] Marks items for secure transfer from a source chest (by looking at the chest or specifying coordinates x y z).

  • Example: /itemtake all
  • Example: /itemtake emerald all
  • Example: /itemtake diamond 10

✔ Transfer Items

/itemtransfer [x y z] Transfers selected items into the target chest (by looking at the target chest or specifying coordinates x y z).

Transferred items automatically merge into existing matching stacks and fill starting from slot 0 (top row).

If transferring to or from another player’s locked chest:

  • A 30-second approval window is initiated.
  • A private message is sent strictly to the chest owner.

✔ Approve or Reject Transfer

/transfer confirm /transfer deny

Approves or cancels pending transfer and selection requests.


📜 Command Reference Table

Command Syntax Description Access Scope
/chestlock /chestlock &lt;name&gt; Lock and name a chest by looking at it Player
/chestunlock /chestunlock [name] Remove chest protection (look or by name) Owner
/chestrename /chestrename &lt;old name&gt; &lt;new name&gt; Rename a locked chest Owner
/chestdetails /chestdetails [name] Show chest metadata and coordinates Owner / Trusted
/chesttrustlist /chesttrustlist &lt;chestname&gt; View list of trusted players Owner
/chestpermission /chestpermission give|remove &lt;player&gt; &lt;chest&gt; Grant or revoke player access Owner
/chestlists /chestlists List all owned chests Owner
/chestsearch /chestsearch &lt;name&gt; Locate owned chest by name Owner
/lastchestplaced /lastchestplaced Locate last interacted chest Player
/chestitems /chestitems [name] View chest inventory contents Owner / Trusted
/chestactivity /chestactivity View interaction history log Owner
/itemtake /itemtake [x y z] [all|item amount] Select items for transfer (look or x y z) Owner / Trusted
/itemtransfer /itemtransfer [x y z] Initiate secure transfer to chest (look or x y z) Owner / Trusted
/transfer /transfer confirm|deny Approve or deny transfer requests Chest Owner
/chestguardhelp /chestguardhelp [page] View in-game help guide Player

🧠 Technical Highlights

  • UUID-based ownership (not username-dependent)
  • Persistent world-level JSON storage system
  • 4-Game-Mode unbreakable locked chests with client resync
  • Explosion-resistant & hopper-blocked locked chests
  • Real-time inventory change alerts
  • Top-row inventory insertion & automatic stack merging
  • Tab-completion filtering (no fallback chestguard: namespace clutter)

📞 Support

Visit Our Website: https://trickomods.com/

Project description from CurseForge.

Pick your setup

Chest Guard by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

2 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Chest Guard versions and loaders

2 of 2 releases match

Looking for an older file? The official CurseForge project page is in Resources.