【PMMP風】Ez Chest Shop | 看板タップで即開店!経済ショップアドオン

pack_icon-c0c672ac
スポンサーリンク

あの頃の「看板ショップ」が、統合版バニラで蘇る。

「Ez Chest Shop」は、かつてサーバー界隈で主流だった「PMMP(PocketMine-MP)」のチェストショッププラグインのような使用感を、統合版の Script API で再現したアドオンです。 面倒なコマンドは不要。シフトでアイテムを持って看板をタップするだけの直感操作で、誰でも簡単にお店を開くことができます。

💎 こだわりの機能

  • PMMPライクな操作感: チェストに看板を貼ってタップするだけ。古参プレイヤーには懐かしく、新規プレイヤーには分かりやすい設計です。

  • モダンなUI搭載: 操作はすべてフォーム画面(UI)で行えるため、チャット欄でのコマンド打ちは不要です。

  • オフライン売上保存: ログアウト中に商品が売れても安心。次回ログイン時に売上金が通知・付与されます。

  • 強力な保護機能: ショップ化されたチェストと看板は、ショップが削除されるまで誰も破壊はできません。また、オーナーと管理者以外チェストを開けることもできません。

  • 在庫管理システム: 在庫が切れると看板の表記が変化するなど、一目で在庫切れが分かる仕様です。
  • Adminショップ対応: サーバー運営用の「在庫無限ショップ」も作成可能です。


🤝 既存の経済アドオンと連携可能!

本アドオンは、通貨として使用する「スコアボードのオブジェクト名」を自由に設定できます。 そのため、すでにサーバーに導入している他の経済アドオン(Moneyシステム等)と同じスコアボード名を指定すれば、お財布(所持金)を共有して運用することが可能です。


🛠 使い方マニュアル

1. ショップの作成(開店)

  1. チェスト(またはトラップチェスト)を設置し、その正面に看板を貼り付けます。

  2. 売りたいアイテムを手に持った状態で、スニーク(しゃがみ)しながら看板をタップします。

  3. 設定画面が表示されるので、「値段」と「一度に販売する個数」を入力して作成ボタンを押せば完了です。

    • ※看板には自動的に商品名や価格が記載されます。

2. 購入・管理

  • 購入する: 看板を(立ったまま)タップすると購入画面が開きます。

  • 管理する(オーナーのみ): 看板をタップすると、価格変更やショップ削除が行える編集画面が開きます。

3. 管理者機能

管理者権限(タグ admin を所持)を持つプレイヤーは、以下の機能が使えます。

  • 全ショップ一覧 & テレポート: チャット欄で /scriptevent shop:list と入力すると、ワールド内の全ショップ一覧が表示され、ワンタップでその場所へテレポートできます。

  • ショップの強制削除・編集: 他人のショップを削除したり、在庫無限の「Admin Shop」を作成できます。


⚙️ 設定ガイド (config.js)

本アドオンには説明書(README)が同梱されていないため、パック内の scripts/config.js を編集して設定を行ってください。 以下に設定可能な全項目を解説します。

 

※設定を変更した後は、ワールドに入り直すか /reload コマンドで反映させてください。


📥 導入手順

1. スコアボードの準備(必須)

ワールド導入後、通貨として使用するスコアボードが存在しない場合は作成してください。

/scoreboard objectives add money dummy

config.js で名前を変更した場合は、その名前に合わせて作成してください。

2. 管理者権限の付与(サーバー主向け)

ショップの管理を行いたいプレイヤーには、以下のタグを付与してください。

/tag <プレイヤー名> add admin

🚫 禁止事項・仕様

  • 販売できないアイテム: シェルカーボックスやバンドル、ポーションなど仕様上データの取得が困難なアイテムや、耐久値が減っている道具、エンチャント付きアイテム、金床で名前を変更したアイテムは、データ保護のため販売できません(新品のみ可)。

  • 二次配布の禁止: 本アドオン単体での再配布や、自作発言は禁止です。

  • 改造について: ご自身のサーバーに合わせた config.js 等の調整は自由ですが、改造したアドオン単体を配布することは禁止です。配布マップに含めての配布は自由です。

🛠 サポート & コミュニティ

「設定がうまくいかない」「バグを見つけた」等のご相談は、公式Discordサーバーにて受け付けています。

公式コミュニティ「OmnisCore

⚠️ 動作環境

  • 必須設定: ワールド設定で「ベータ API (Beta APIs)」を必ずONにしてください。

ダウンロード
(mcpack/mcaddon) [DL:17]
※投稿記事に含まれるファイルやリンクにより発生した被害についてクラフターズコロニーは責任を取りません
投稿通報

コメント

  1. こんなadd-onを待っていました!
    PVPとかいろんなところに使おうと思います!
    ありがとうございます!

コメント通報