ChestShop icon

ChestShop -----

チェストショップ



チェストショッププラグイン。
チェスト、樽、シュルカーボックスでショップを作成出来ます。

Vault + 経済プラグイン + NBT-API が必要です。
作成時は、Vault 1.7.3、Jecon 2.2.1、NBT-API 2.15.0 でテストしました。

/shop <sell_price> <buy_price>
/adminshop <sell_price> <buy_price>
 /ashop
/removeshop
 /rshop
/cshop <reload|info>
chestshop.create:
 default: true
chestshop.admin:
 default: op
chestshop.use:
 default: true
chestshop.unlimited
 default: false
chestshop.remove
 default: true
Code (YAML):

# ChestShop Configuration
debug
: false

# Hologram settings
hologram
:
  enabled
: true
  distance
: 32
  line_spacing
: 0.25
  show_item
: true
  show_enchantments
: true
  item_rotation
: true
  custom_model_data
: -1   # リソースパック用(-1で無効)
  update_interval
: 20
  shadowed
: false
  text_background_opacity
: 0   # 0-255
  buy_sell_separate
: false
  see_through
: true

# Shop settings
shop
:
  max_per_player
: 10
  currency_symbol
: "$"
  notify
: false
  empty_full_notify
: true
  valid_containers
:
   - CHEST
    - BARREL
    - SHULKER_BOX
  MMOITEMS_UNSTACKABLE_UUID_Through
: true

# Discord settings
discord
:
  enabled
: false
  transaction-enabled
: false
  webhook-url
: "https://discord.com/api/webhooks/xxx/yyy"
  transaction-webhook-url
: "https://discord.com/api/webhooks/xxx/yyy"
  webhook-name
: "ChestShop"
  avatar_url
: "https://www.spigotmc.org/data/resource_icons/125/125944.jpg"
  shop-create-template
: |
   **A new shop has been created!**
    ```
    Date and Time: `%date% %time%`
    Owner: `%owner%`
    Material: `%material%`
    ️ Item Name: `%item_name%`
    ✨ Enchantments: `%enchantments%`
    Buy Price: `%buy_price%`
    Sell Price: `%sell_price%`
    Coordinates: `x=%x%, y=%y%, z=%z%` (%world%)
    ```

  price-update-template
: |
   **Shop price updated!**
    ```
    Date and Time: `%date% %time%`
    Owner: `%owner%`
    Material: `%material%`
    ️ Item Name: `%item_name%`
    ✨ Enchantments: `%enchantments%`
    New Buy Price: `%buy_price%`
    New Sell Price: `%sell_price%`
    Coordinates: `x=%x%, y=%y%, z=%z%` (%world%)
    ```

  transaction-buy-template
: |
   **%items% items were bought from your shop by %player%!**
    ```
    Date and Time: `%date% %time%`
    Owner: `%owner%`
    Material: `%material%`
    ️ Item Name: `%item_name%`
    ✨ Enchantments: `%enchantments%`
    Buy Price: `%buy_price%`
    Sell Price: `%sell_price%`
    Items in Stock: `%remaining%`
    Coordinates: `x=%x%, y=%y%, z=%z%` (%world%)
    ```

  transaction-sell-template
: |
   **%items% items were sold to your shop by %player%!**
    ```
    Date and Time: `%date% %time%`
    Owner: `%owner%`
    Material: `%material%`
    ️ Item Name: `%item_name%`
    ✨ Enchantments: `%enchantments%`
    Buy Price: `%buy_price%`
    Sell Price: `%sell_price%`
    Items in Stock: `%remaining%`
    Coordinates: `x=%x%, y=%y%, z=%z%` (%world%)
    ```

  timezone
: "Asia/Tokyo"

# GUI settings
gui
:
  title
: "{owner}'s Shop"
  buy_item
: "GREEN_DYE"
  sell_item
: "RED_DYE"

# Messages
messages
:
  prefix
: "&8[&6ChestShop&8]&r "
  no_permission
: "&cYou don't have permission to do this!"
  shop_created
: "&aShop created successfully!"
  shop_removed
: "&aShop removed successfully!"
  not_enough_money
: "&cYou don't have enough money!"
  not_enough_items
: "&cNot enough items in shop!"
  inventory_full
: "&cYour inventory is full!"
  invalid_price
: "&cInvalid price format!"
  no_target_block
: "&cThe block you're looking at is not an allowed shop container!"
  not_container
: "&cThis container is not allowed for shops!"
  not_shop_owner
: "&cYou are not the owner of this shop!"
  hold_item
: "&cYou must hold an item to create a shop!"
  admin_shop_created
: "&aAdmin shop created successfully!"
  not_buy_items
: "&cThis shop doesn't buy items!"
  owner_not_money
: "&cShop owner doesn't have enough money!"
  shop_container_full
: "&cShop container is full!"
  not_sell_items
: "&cThis shop doesn't sell items!"
  shop_not_enough_items
: "&cShop doesn't have enough items!"
  failed_remove_shop
: "&cFailed to remove shop!"
  failed_create_shop
: "&cFailed to create shop!"
  failed_create_adminshop
: "&cFailed to create admin shop!"
  shop_exists_location
: "&cA shop already exists at this location!"
  sell_and_buy_0
: "&cAt least one price must be greater than 0!"
  use_0_disable
: "&cUse 0 to disable selling or buying"
  buy
: "&aYou have successfully purchased &d{amount} &b{item}&as for &e{price}!"
  sell
: "&aYou have successfully sold &d{amount} &b{item}&as for &e{price}!"
  buy_owner
: "&a{buyer} &ahas purchased &d{amount} &b{item}&a from your shop for &e{price}&a!"
  sell_owner
: "&aYou bought &d{amount} &b{item}&a from &b{seller} &afor &e{price}&a!"
  buy_empty
: "&b{item} &ais now out of stock!"
  sell_full
: "&aYour shop is now full of &b{item}&a!"
  sell_limit
: "&aYour shop is now limit of &b{item}&a!"
  item_return
: "&cA non-shop item was placed in the shop and has been returned!"
  shop_next_place
: "&cYou cannot place certain items next to a shop!"
  shop_next_create
: "&cYou cannot create a shop next to certain items!"
  space_above
: "&cYou must clear the space above the shop to create it!"
  enter_new_price
: "&aEnter new prices in the format: §e<sell price> <buy price>"
  enter_new_limit
: "&aEnter new prices in the format: §e<sell limit>"
  invalid_format
: "&cInvalid format. Please use: <sell price> <buy price>"
  invalid_format2
: "&cInvalid format. Please use: <sell limit>"
  price_non
: "&cPrices must be non-negative!"
  limit_non
: "&cLimits must be non-negative!"
  price_up
: "&aPrices updated to "
  limit_up
: "&aLimits updated to "
  valid_number
: "&cPlease enter valid numbers for prices!"
  enter_cancel
: "&ePlease enter the price in chat. Type &ccancel §eto abort."
  input_cancel
: "&cInput cancelled."
  delete_cancel
: "&eShop deletion canceled."
  access_container
: "&cYou cannot create a shop on a container you can't access!"
  shop_stock_limit_reached
: "&cThis shop cannot accept more of this item (stock limit reached)."
  input_timeout
: "&cInput timeout. Please try again."
  plugin_reloading
: "&ePlugin is reloading. Your input has been cancelled."

# Word
word
:
  buy
: "&aBuy"
  sell
: "&cSell"
  sell_limit
: "&cSell Limit"
  sell_amount
: "&cActual Sell Amount"
  price
: "&7Price"
  money
: "&fMoney"
  empty
: "&7[&cEmpty&7]"
  full
: "&7[&cFull&7]"
  limit
: "&7[&cLimit&7]"
  remaining
: "&bRemaining"
  true
: "&aTrue"
  false
: "&cFalse"
  notify
: "&7Notify"
  empty_full_notify
: "&7EmptyFullLimitNotify"
  admin_shop
: "&l&6[&cADMIN SHOP&6]"
  price_change
: "&cPrice Change"
  change_sell_limit
: "&cChange Sell Limit"
  remove_shop
: "&cRemove Shop"
  open_container
: "&eOpen Container"
  confirm
: "&cConfirm Deletion"
  yes_delete
: "&aYes, Delete Shop"
  no_cancel
: "&cNo, Cancel"
  infinity
: "Infinity"
  none
: "None"
  item_display
: "&dItemDisplay"
  item_rotation
: "&dItemRotation"
  buy_sell_separate
: "&dBuySellSeparate"
  shadowed
: "&dShadowed"
  text_background_opacity
: "&dOpacity"
  up_capacity
: "Up to capacity"
  mmoitems_unstackable_uuid_through
: "&dMMOITEMS UNSTACKABLE UUID Through"
  owner_menu
: "&aOwner Menu"
  admin_menu
: "&cAdmin Menu"
  back
: "&bBack"
  see_through
: "&dSeeThrough"
  show_enchantments
: "&dShowEnchantments"

 

Resource Information
Author:
----------
Total Downloads: 606
First Release: Jun 10, 2025
Last Update: Jul 12, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings