# Overview

**Chest Shop** is an optional module of the ExcellentShop that allows players to create their own shops in chests and [other containers](/chest/shop-types/).

!!!
You can toggle the Chest Shop module in the `config.yml` -> `chest_shop` -> `Enabled`.
!!!

!!!
Shop owners can open the shop GUI by right-clicking it when sneaking *(Shift + Right-Click)*.
!!!

## Shop Creation

Creating shops is simple!

### Using Commands

1. Look at chest or [valid container](/chest/shop-types/).
2. Run the `/cshop create [buy] [sell]` command. 
3. Done!

!!!
You can hold an item in the main hand when creating a shop to automatically add it as shop product. 

Replace the `[buy]` and `[sell]` arguments with desired buy and sell prices.
!!!

### Using Items

Players can create shops by "placing" them using special [shop items](/chest/shop-types/). 

The item used in shop creation will be dropped when shop is removed.

**Creation Steps:**

1. Get the shop item: `/cshop giveitem <player> <type>`
2. Place it on the ground.
3. Done!
