Kobase Traders
思いどおりの商人を:外見は生物・プレイヤースキン・村人から自由に選べ、取引内容、店のエリア、ルート、営業時間もすべてゲーム内で「商人の杖」から設定できます。
概要
商人の杖で好きな場所に商人を置き、4 つのタブ――外見・取引・行動・プリセット――のエディターで設定します。右側では 3D プレビューが回転し、変更はプレビューにもワールドの商人にもすぐ反映されます。
取引は Minecraft 標準の取引画面で行います。支払い、Shift クリック、インベントリが満杯のときの動作も村人とまったく同じです。
どんな外見でも
バニラと MOD のあらゆる生物(検索とライブプレビュー付き、多くの動物は色や種類も選択可)、名前か UUID で指定するプレイヤースキン、またはバイオーム・職業・バッジ付きの村人。さらにサイズ 0.5~2、名前、肩書き。
自分だけの取引
価格・2 つ目の価格・商品を自由に設定(個数と NBT=エンチャントや名前も可)。取引ごとに在庫または無制限、商人の経験値、価格倍率、需要、特別価格、取引レベルを設定できます。
在庫補充とレベル
在庫は補充なし、毎日決まった時刻、n 分ごと、または村人式で補充。取引をレベルごとに順番に解放することもできます。
行動
その場に立ってプレイヤーを見る、拠点の周りの範囲を歩き回る、またはウェイポイントのルートを巡回(周回または往復、一時停止あり)。
営業時間
開始~終了、日付をまたいでも OK。時間外は「閉店 · 08:00 開店」と表示し、家に帰るか、家に帰って眠ります。最大 4 行のあいさつをカード、チャット、または両方で表示。
プリセットとテンプレート
自作プリセットを JSON で保存・読み込み・共有。役職テンプレートも同梱:鍛冶屋、パン屋、農民、司書、製図家、銀行、宝石商、動物商、行商人ミックス、Kobase Shop。
サーバーでも安心
無敵で消えない(設定可)、押しても動きません。入力はすべてサーバーが確認:権限、上限、アイテムとモデルの禁止リスト、NBT のサイズ。
画像








操作
| 操作 | 効果 |
|---|---|
| 商人の杖でブロックを右クリック | 新しい商人を置いてエディターを開く(権限が必要) |
| 杖を持って スニーク + 商人を右クリック | エディターを開く |
| 商人を右クリック | 取引する |
| エディター → 行動 → ルート → 記録 | エディターが閉じ、ブロックを右クリックするとウェイポイントを追加。スニーク + 空中を右クリックで記録終了 |
| エディター → 行動 → 拠点 杖で指定 | 次にクリックしたブロックが拠点になる |
| エディター:適用 / 完了 / キャンセル | サーバーへ送信 / 送信して閉じる / 破棄 |
商人を置いたり編集したりできる人はサーバーが決めます(初期設定ではオペレーターとクリエイティブモードのプレイヤー。商人を置いた本人はいつでも編集可能)。無敵の商人を消せるのはエディターか /kill だけです。
アイテムとレシピ

商人を置き、エディターを開く
レシピ

鉄インゴットを右上に、棒 2 本をその下に斜めに並べます。作業台 · ゲームのテクスチャから描画
設定
すべての設定はゲーム内で変更できます:Mods → Kobase Traders → Config(Kobase Core)。サーバー設定は全プレイヤーに適用され、クライアント設定は各プレイヤーが個別に決めます。ロック可 の項目はサーバーが全員分を固定できます。
| 設定項目 | 説明 | 初期値 |
|---|---|---|
商人を編集できる人permissions.editSERVER | 管理者:管理者のみ。クリエイティブ:管理者とクリエイティブモードのプレイヤー。 | クリエイティブ 管理者 / クリエイティブ |
所有者の編集を許可permissions.allowOwnerEditSERVER | 商人を作成したプレイヤーはいつでも編集できます。 | オン |
商人を作成できる人permissions.spawnSERVER | 管理者、クリエイティブ(管理者とクリエイティブモードのプレイヤー)、または全員。 | クリエイティブ 管理者 / クリエイティブ / 全員 |
プレイヤーごとの商人数spawn.maxPerPlayerSERVER | 管理者以外のプレイヤー1人が所有できる商人の数(0 = 無制限)。 | 0 範囲 0 – 1000 |
初期テンプレートspawn.defaultTemplateSERVER | 新しく作成した商人の役職テンプレート。 | なし(取引なし) なし(取引なし) / 鍛冶屋 / パン屋 / 農民 / 司書 / 製図家 / 銀行 / 宝石商 / 動物商 / 行商人風 / Kobase Shop |
新規商人を無敵にdefaults.invulnerableSERVER | /kill でのみ削除できます。 | オン |
新規商人を常駐にdefaults.persistentSERVER | デスポーンしなくなります。 | オン |
新規商人を押せるようにdefaults.pushableSERVER | プレイヤーやMobが押せるようになります。 | オフ |
標準の在庫補充restock.defaultModeSERVER | しない、毎日、一定間隔、または村人と同じ(1日2回)。 | 村人と同じ しない / 毎日 / 間隔 / 村人と同じ |
補充間隔(分)restock.defaultMinutesSERVER | 間隔モードでの在庫補充の間隔(分)。 | 20 範囲 1 – 1440 |
毎日の補充時刻restock.defaultHourSERVER | 毎日の在庫補充を行うゲーム内の時刻(6 = 日の出)。 | 6 範囲 0 – 23 |
最大取引数limits.maxTradesSERVER | 商人1人あたりの取引の上限。 | 32 範囲 1 – 128 |
最大NBTサイズlimits.maxNbtBytesSERVER | 取引アイテムまたはモデルの種類のNBTの最大サイズ(バイト)。 | 8192 範囲 256 – 262144 |
最大経由地点数limits.maxWaypointsSERVER | 1つのルートの経由地点の上限。 | 32 範囲 1 – 256 |
最大範囲半径limits.maxRadiusSERVER | 店の範囲の最大半径(ブロック)。 | 32 範囲 1 – 128 |
最大ルート距離limits.maxRouteDistanceSERVER | 拠点から経由地点までの最大距離。 | 128 範囲 8 – 1024 |
禁止アイテムlimits.itemDenySERVER | 販売できないアイテム(IDまたは#tags)。 | minecraft:command_block, minecraft:chain_command_block, minecraft:repeating_command_block, minecraft:command_block_minecart, minecraft:structure_block, minecraft:structure_void, minecraft:jigsaw, minecraft:barrier, minecraft:light, minecraft:debug_stick, minecraft:spawner, minecraft:knowledge_book, minecraft:bedrock |
禁止モデルlimits.appearanceDenySERVER | 商人のモデルにできないエンティティの種類(またはmodid:*)。 | minecraft:ender_dragon |
管理者は禁止リストを無視limits.opsBypassDenySERVER | 管理者は禁止されたアイテムやモデルを使用できます。 | オン |
スポーンエッグを許可limits.allowSpawnEggsSERVER | 管理者以外の編集者もスポーンエッグを販売できます。 | オフ |
肩書きを表示display.showTitlesCLIENTロック可 | 商人の名前の上に肩書きの行を表示します。 | オン |
「閉店」札を表示display.showClosedSignCLIENTロック可 | 営業時間外の商人の上に表示します。 | オン |
あいさつカードdisplay.greetingCardCLIENTロック可 | 取引画面の上にあいさつを表示します。 | オン |
名前の表示距離display.nameRangeCLIENTロック可 | 商人の名前が表示される距離。 | 24 範囲 4 – 64 |
プレビューを回転editor.autoRotateCLIENT | エディターでモデルをゆっくり回転させます。 | オン |
互換性
| Minecraft | 1.20.1 |
|---|---|
| MOD ローダー | Forge 47.2 以降 |
| Kobase Core | MOD の jar に同梱(1.0.2 以上 2.0.0 未満)– 追加のインストール不要 |
| 導入 | サーバーと全クライアントに導入(両方とも同じ jar、Kobase Core は同梱)。 |
| MOD パック | CJ_SimpleMod · Modpack D+J |
ほかの MOD 向け:API(de.kobase.traders.api.TraderApi)でコードや JSON から商人を作成・設定し、エディターを開けます。TraderClientApi はエディターをデザイン用ダイアログとして提供します。Kobase Traders は任意の依存関係のままです。
バージョン
- v1.0.0 最初のリリース:外見自由の商人、独自の取引、在庫補充、レベル、エリア、ルート、営業時間、プリセットと役職テンプレート。設定は Kobase Core から。12 言語対応。
- v1.0.1 翻訳:Mod と設定のすべてのテキストを 13 言語に対応。Kobase Core 1.0.3 を同梱。
- v1.0.2 設定:不足していたツールチップと項目名を全言語で追加。