目次
ChestShopとは?
このプラグインはマイクラでショップを作ることができます。
ショップを作れば、安全に取引することができるようになります。
経済プラグインの導入が必須ですが、自動で買取・売却を行うことができます。
チェストショップの導入には経済プラグインの導入が必須です。ご注意ください。
導入していない方は、こちらの記事を参考にしてください。
MCINFO
【プラグイン紹介】経済などの要素を追加できるEssentialsXを紹介! | MCINFO
今回は経済など様々な機能を導入できるEssentialXを紹介していきます! EssentialXとは? 簡単に使える機能をまとめました。 サーバーワープ、サーバー全体またはワールド…
コマンドなしで簡単に使えるショッププラグインの記事も書きました。
導入方法
公式サイトからプラグインをダウンロードしてpluginsフォルダに入れてください。
再起動すればプラグインが反映されます。
https://www.spigotmc.org/resources/chestshop.51856/
詳しい導入方法はこちらの記事で紹介しています。
MCINFO
【簡単】プラグインの入れ方は?導入方法を詳しく解説!(Spigotサーバー) | MCINFO
プラグインを導入すると聞いて難しいと思った方いませんか? しかしサーバーを作ることやプラグインを導入するのって実は誰でもできちゃうんです。 今回はプラグインの導入…
使い方
ショップの作り方
チェストと看板があればショップを作ることができます。
ショップの所有者が、買取・販売に必要なお金を持っていないと使えないので注意!
STEP
チェストを置く
ショップを作りたい場所にチェストを置いてください。
STEP
看板を設置する
チェストから1ブロックの範囲内に看板を設置してください。
- 1行目:何も書かない。
-
1行目を改行にしないと機能しないのでご注意ください。
(ショップ作成後に自動で所有者の名前が表示されます)
- 2行目:買取または販売するアイテムの量を記入する。
-
事故が起きやすいので注意!
まとめて取引したい場合は1以上の数字を、1個当たりの価格で取引したい場合は1を入力してください。
例)量が10個で価格が50の場合、50で10個取引されます。
わからない方はとりあえず1にしておけば問題ありません!
- 3行目:購入価格と販売価格を記入する(片方だけでもOK)
-
B<販売価格>:S<買取価格>
この形式で書いてください。
例)B10:S5
5で買い取って10で販売したいとき
価格は3行目で設定した販売個数当たりの価格です。
買取だけしたいときはB<数字>だけでOK
(売却のときはその反対です。)
- 4行目:買取・販売したいアイテムのIDを記入する。
-
アイテムIDは各自で調べてください。
アイテムIDが間違っているとショップを作れないので注意!
ショップの使い方
右クリックで購入し、左クリックで売却されます。
一応統合版でも使えるんですけど、、、
統合版の場合は、壊すボタンで売却・置くボタンで購入です。
スマホだとこんな感じです。
権限
ショップを作ったり、使ったりするための権限を紹介します。
権限の管理方法はこちらの記事で紹介しています。
権限 | 説明 |
---|
ChestShop.shop.* | ショップを使うための権限です。 |
ChestShop.shop.create | ショップを作るための権限です。 |
ChestShop.shop.buy | ショップで購入するための権限です。 |
ChestShop.shop.sell | ショップで売却するための権限です。 |
設定ファイル
最後に設定ファイルについて説明します。好きなようにカスタマイズしてください。
# デバッグに役立つメッセージをログに記録するか。
DEBUG: false
# プラグインの自動アップデート
TURN_OFF_UPDATES: true
# 新しいアップデートの通知
TURN_OFF_DEV_UPDATE_NOTIFIER: false
# Do you want to include some values of this config in the metrics? (This will not leak sensitive data but help in the development process)
INCLUDE_SETTINGS_IN_METRICS: true
# 内部キャッシュの大きさ
CACHE_SIZE: 1000
# デフォルトで使用する言語
DEFAULT_LANGUAGE: "en"
# プレイヤーの使用言語を検知して自動で言語を切り替えるか。
USE_CLIENT_LOCALE: true
# ショップにできるブロック(保管機能があるブロックのみ有効)
SHOP_CONTAINERS:
- "CHEST"
- "TRAPPED_CHEST"
# (1/1000 秒) 次のショップを作れるようになるまでのクールダウン
SHOP_INTERACTION_INTERVAL: 250
# クリエイティブのユーザーがショップを使用できないようする
IGNORE_CREATIVE_MODE: false
# ショップへの管理権限を持つ人をブロックするか?
IGNORE_ACCESS_PERMS: false
# true の場合、プレイヤーは左クリックで購入し、右クリックで売却します。
REVERSE_BUTTONS: false
# true の場合、しゃがみボタンを押しながら取引したとき 64 スタックで売買できます。
SHIFT_SELLS_IN_STACKS: false
# true の場合、プレイヤーは同じ種類の利用可能なすべてのものを販売/購入できます。
SHIFT_SELLS_EVERYTHING: false
# しゃがみをしながら取引したときにできる動作 (ALL/BUY/SELL)
SHIFT_ALLOWS: "ALL"
# オーナーは看板を右クリックしたとき、チェストを開くかどうか。
ALLOW_SIGN_CHEST_OPEN: false
# trueの場合、看板をインクで装飾できます。
SIGN_DYING: true
# true の場合、自分の店の看板を左クリックすると、チェストのインベントリは開かれませんが、代わりに看板を破壊し始めます。
ALLOW_LEFT_CLICK_DESTROYING: true
# true の場合、店がからの場合、看板は破壊されてチェストに入れられるため、店は使用できなくなります。
REMOVE_EMPTY_SHOPS: false
# true の場合、REMOVE_EMPTY_SHOPS オプションがオンになっていると、チェストも破壊されます。
REMOVE_EMPTY_CHESTS: false
# 空のチェストショップを削除するワールドのリスト
REMOVE_EMPTY_WORLDS:
- "world1"
- "world2"
# 管理ショップの看板の最初の行は次のようになります:
ADMIN_SHOP_NAME: "Admin Shop"
# すべての管理者ショップの在庫が無制限になるようにする。
FORCE_UNLIMITED_ADMIN_SHOP: false
# 管理者ショップのお金が支払われる口座の名前
SERVER_ECONOMY_ACCOUNT: ""
# 管理者ショップのアカウントのuuid
SERVER_ECONOMY_ACCOUNT_UUID: 00000000-0000-0000-0000-000000000000
# サーバーのアカウントに入るべき価格の割合 (100 = 100%)
TAX_AMOUNT: 0
# アドミンショップで購入した際に、サーバーの口座に入るべき価格の割合です。
SERVER_TAX_AMOUNT: 0
# ショップを作るためにプレイヤーが支払わなければならない金額
SHOP_CREATION_PRICE: 0
# ショップを壊すと返ってくる最初に支払った金額
SHOP_REFUND_PRICE: 0
# 価格の小数点以下は最大で何桁まで?
PRICE_PRECISION: 2
# UUIDの確認
ENSURE_CORRECT_PLAYERID: true
# プレイヤーの名前が一致しているか確認します。一致しない場合、ショップ系のことができなくなります。設定不要です。
VALID_PLAYERNAME_REGEXP: "^\\w+$"
# 仕入れ値より高く物を売るショップはブロックする?
BLOCK_SHOPS_WITH_SELL_PRICE_HIGHER_THAN_BUY_PRICE: true
# ショップで購入/販売できるアイテムの最大量。デフォルトの3456は64連のダブルチェストです。
MAX_SHOP_AMOUNT: 3456
# ショップがあるブロックにほかのプレイヤーがショップを作ることができるか。
ALLOW_MULTIPLE_SHOPS_AT_ONE_BLOCK: false
# 売り手・買い手が十分なお金がなくてもショップを使えるようにするか。
ALLOW_PARTIAL_TRANSACTIONS: true
# 看板のアイテム欄に?を入れることで自動でアイテム名をを入力されるか。
ALLOW_AUTO_ITEM_FILL: true
# Bungeecordを使用している際、ほかのサーバーのショップの通知を受けることができるようにしたい場合trueにしてください。
BUNGEECORD_MESSAGES: false
# 在庫切れのメッセージを表示する場合はtrueにしてください。
SHOW_MESSAGE_OUT_OF_STOCK: true
# 在庫がマックスになったとき、メッセージを表示する場合はtrueにしてください。
SHOW_MESSAGE_FULL_SHOP: true
# 同じショップの通知を所有者に再度表示するまでの時間を何秒にするか?
NOTIFICATION_MESSAGE_COOLDOWN: 10
# /cstoggle コマンドで在庫切れのメッセージを表示できるか。
CSTOGGLE_TOGGLES_OUT_OF_STOCK: false
# /cstoggle コマンドで在庫マックスのメッセージを表示するかどうか。
CSTOGGLE_TOGGLES_FULL_SHOP: false
# 購入・売却完了のメッセージを表示するかどうか。
SHOW_TRANSACTION_INFORMATION_CLIENT: true
# 誰かが購入・売却をした際、所有者はそのメッセージを受信するかどうか。
SHOW_TRANSACTION_INFORMATION_OWNER: true
# ログファイルに売買の履歴を記録するかどうか。
LOG_TO_FILE: false
# ChestShopのメッセージをコンソールに表示させるか?
LOG_TO_CONSOLE: true
# ショップを壊した際、コンソールにログを表示するか?
LOG_ALL_SHOP_REMOVALS: true
# すべてのアイテムを64個で1スタックにしますか?
STACK_TO_64: false
# 所有者以外からのチェスト破壊を防ぐための保護を使用しますか?
USE_BUILT_IN_PROTECTION: true
# ショップの看板を貼り付けるように配置しますか?
STICK_SIGNS_TO_CHESTS: false
# 他のプラグインがブロックを保護しているとき、デフォルトの保護をオフにしますか?
TURN_OFF_DEFAULT_PROTECTION_WHEN_PROTECTED_EXTERNALLY: false
# デフォルトの看板保護をオフにしますか?ほかのプレイヤーがほかの人のショップを破壊できるようになります。
TURN_OFF_SIGN_PROTECTION: false
# ホッパーでショップからアイテムを取り出すのを防ぎますか?
TURN_OFF_HOPPER_PROTECTION: false
# 看板の保護の管理者のみ購入・売却を許可するか。LWCなど
CHECK_ACCESS_FOR_SHOP_USE: false
# LWCでショップチェストを保護しますか?
PROTECT_CHEST_WITH_LWC: false
# LWCのチェスト保護タイプを選択してください。
LWC_CHEST_PROTECTION_TYPE: "PRIVATE"
# LWCでお店の看板を保護しますか?
PROTECT_SIGN_WITH_LWC: false
# LWCの看板保護タイプを選択してください。
LWC_SIGN_PROTECTION_TYPE: "PRIVATE"
# お店の看板が破壊された時点で、チェストのLWC保護は解除されるか?
REMOVE_LWC_PROTECTION_AUTOMATICALLY: true
# LWC個数制限はショップ作成をブロックする必要があるか?
LWC_LIMITS_BLOCK_CREATION: true
# worldguardの地域内でのみ設置を許可しますか?
WORLDGUARD_INTEGRATION: false
# /region regionName flag allow-shop allow を実行して、フラグが立てられた場所でのみ設置できるようにしますか?
WORLDGUARD_USE_FLAG: false
# ChestShopにWorldGuardのチェスト保護を優先させたいのでしょうか?
WORLDGUARD_USE_PROTECTION: false
# GriefPreventionを使っている場合、その範囲内でしか設置できないようにしますか?
GRIEFPREVENTION_INTEGRATION: false
# RedProtectを使っている場合、範囲内でのみ設置できるようにしたいですか?
REDPROTECT_INTEGRATION: false
# ログインしていないユーザーのショップへのアクセスを拒否しますか?
AUTHME_HOOK: true
# 未登録プレイヤーにショップへのアクセスを許可しますか?
AUTHME_ALLOW_UNREGISTERED: false
# チェストショップを作成した場合、所有者の経験値はどのくらい必要ですか?
HEROES_EXP: 100.0
# Add icons and make item names hoverable in transaction messages when ShowItem is installed?
SHOWITEM_MESSAGE: true
# 在庫数を看板に追加しますか?
USE_STOCK_COUNTER: false
コメント