◀ mc.kobase.de

Kobase Traders

MOD 情報 · Kobase Traders

v1.0.2!

Kobase Traders

kobasetraders · 作者 dkosin · ライセンス MIT
v1.0.2Minecraft 1.20.1 以上 1.21 未満Forge 47.2 以降クライアント+サーバー

思いどおりの商人を:外見は生物・プレイヤースキン・村人から自由に選べ、取引内容、店のエリア、ルート、営業時間もすべてゲーム内で「商人の杖」から設定できます。

概要

商人の杖で好きな場所に商人を置き、4 つのタブ――外見・取引・行動・プリセット――のエディターで設定します。右側では 3D プレビューが回転し、変更はプレビューにもワールドの商人にもすぐ反映されます。

取引は Minecraft 標準の取引画面で行います。支払い、Shift クリック、インベントリが満杯のときの動作も村人とまったく同じです。

どんな外見でも

バニラと MOD のあらゆる生物(検索とライブプレビュー付き、多くの動物は色や種類も選択可)、名前か UUID で指定するプレイヤースキン、またはバイオーム・職業・バッジ付きの村人。さらにサイズ 0.5~2、名前、肩書き。

自分だけの取引

価格・2 つ目の価格・商品を自由に設定(個数と NBT=エンチャントや名前も可)。取引ごとに在庫または無制限、商人の経験値、価格倍率、需要、特別価格、取引レベルを設定できます。

在庫補充とレベル

在庫は補充なし、毎日決まった時刻、n 分ごと、または村人式で補充。取引をレベルごとに順番に解放することもできます。

行動

その場に立ってプレイヤーを見る、拠点の周りの範囲を歩き回る、またはウェイポイントのルートを巡回(周回または往復、一時停止あり)。

営業時間

開始~終了、日付をまたいでも OK。時間外は「閉店 · 08:00 開店」と表示し、家に帰るか、家に帰って眠ります。最大 4 行のあいさつをカード、チャット、または両方で表示。

プリセットとテンプレート

自作プリセットを JSON で保存・読み込み・共有。役職テンプレートも同梱:鍛冶屋、パン屋、農民、司書、製図家、銀行、宝石商、動物商、行商人ミックス、Kobase Shop。

サーバーでも安心

無敵で消えない(設定可)、押しても動きません。入力はすべてサーバーが確認:権限、上限、アイテムとモデルの禁止リスト、NBT のサイズ。

画像

操作

操作効果
商人の杖でブロックを右クリック新しい商人を置いてエディターを開く(権限が必要)
杖を持って スニーク + 商人を右クリックエディターを開く
商人を右クリック取引する
エディター → 行動 → ルート → 記録エディターが閉じ、ブロックを右クリックするとウェイポイントを追加。スニーク + 空中を右クリックで記録終了
エディター → 行動 → 拠点 杖で指定次にクリックしたブロックが拠点になる
エディター:適用 / 完了 / キャンセルサーバーへ送信 / 送信して閉じる / 破棄

商人を置いたり編集したりできる人はサーバーが決めます(初期設定ではオペレーターとクリエイティブモードのプレイヤー。商人を置いた本人はいつでも編集可能)。無敵の商人を消せるのはエディターか /kill だけです。

アイテムとレシピ

商人の杖商人を置き、エディターを開く
商人の杖
商人を置き、エディターを開く

レシピ

商人の杖 – 1× 鉄インゴット, 2× 棒鉄インゴットを右上に、棒 2 本をその下に斜めに並べます。
商人の杖 – 1× 鉄インゴット, 2× 棒
鉄インゴットを右上に、棒 2 本をその下に斜めに並べます。作業台 · ゲームのテクスチャから描画

設定

すべての設定はゲーム内で変更できます:Mods → Kobase Traders → Config(Kobase Core)。サーバー設定は全プレイヤーに適用され、クライアント設定は各プレイヤーが個別に決めます。ロック可 の項目はサーバーが全員分を固定できます。

設定項目説明初期値
商人を編集できる人
permissions.edit
SERVER
管理者:管理者のみ。クリエイティブ:管理者とクリエイティブモードのプレイヤー。クリエイティブ
管理者 / クリエイティブ
所有者の編集を許可
permissions.allowOwnerEdit
SERVER
商人を作成したプレイヤーはいつでも編集できます。オン
商人を作成できる人
permissions.spawn
SERVER
管理者、クリエイティブ(管理者とクリエイティブモードのプレイヤー)、または全員。クリエイティブ
管理者 / クリエイティブ / 全員
プレイヤーごとの商人数
spawn.maxPerPlayer
SERVER
管理者以外のプレイヤー1人が所有できる商人の数(0 = 無制限)。0
範囲 0 – 1000
初期テンプレート
spawn.defaultTemplate
SERVER
新しく作成した商人の役職テンプレート。なし(取引なし)
なし(取引なし) / 鍛冶屋 / パン屋 / 農民 / 司書 / 製図家 / 銀行 / 宝石商 / 動物商 / 行商人風 / Kobase Shop
新規商人を無敵に
defaults.invulnerable
SERVER
/kill でのみ削除できます。オン
新規商人を常駐に
defaults.persistent
SERVER
デスポーンしなくなります。オン
新規商人を押せるように
defaults.pushable
SERVER
プレイヤーやMobが押せるようになります。オフ
標準の在庫補充
restock.defaultMode
SERVER
しない、毎日、一定間隔、または村人と同じ(1日2回)。村人と同じ
しない / 毎日 / 間隔 / 村人と同じ
補充間隔(分)
restock.defaultMinutes
SERVER
間隔モードでの在庫補充の間隔(分)。20
範囲 1 – 1440
毎日の補充時刻
restock.defaultHour
SERVER
毎日の在庫補充を行うゲーム内の時刻(6 = 日の出)。6
範囲 0 – 23
最大取引数
limits.maxTrades
SERVER
商人1人あたりの取引の上限。32
範囲 1 – 128
最大NBTサイズ
limits.maxNbtBytes
SERVER
取引アイテムまたはモデルの種類のNBTの最大サイズ(バイト)。8192
範囲 256 – 262144
最大経由地点数
limits.maxWaypoints
SERVER
1つのルートの経由地点の上限。32
範囲 1 – 256
最大範囲半径
limits.maxRadius
SERVER
店の範囲の最大半径(ブロック)。32
範囲 1 – 128
最大ルート距離
limits.maxRouteDistance
SERVER
拠点から経由地点までの最大距離。128
範囲 8 – 1024
禁止アイテム
limits.itemDeny
SERVER
販売できないアイテム(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.appearanceDeny
SERVER
商人のモデルにできないエンティティの種類(またはmodid:*)。minecraft:ender_dragon
管理者は禁止リストを無視
limits.opsBypassDeny
SERVER
管理者は禁止されたアイテムやモデルを使用できます。オン
スポーンエッグを許可
limits.allowSpawnEggs
SERVER
管理者以外の編集者もスポーンエッグを販売できます。オフ
肩書きを表示
display.showTitles
CLIENTロック可
商人の名前の上に肩書きの行を表示します。オン
「閉店」札を表示
display.showClosedSign
CLIENTロック可
営業時間外の商人の上に表示します。オン
あいさつカード
display.greetingCard
CLIENTロック可
取引画面の上にあいさつを表示します。オン
名前の表示距離
display.nameRange
CLIENTロック可
商人の名前が表示される距離。24
範囲 4 – 64
プレビューを回転
editor.autoRotate
CLIENT
エディターでモデルをゆっくり回転させます。オン

互換性

Minecraft1.20.1
MOD ローダーForge 47.2 以降
Kobase CoreMOD の 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 は任意の依存関係のままです。

バージョン