まごころサーバー(Minecraft PC版1.12.2) 公式Wiki - PlayerInteract

PlayerInteract【自作】

基本情報

  • プレイヤーまたはNPC(Citizens)を右クリックした際の反応を設定
  • 右クリックで「会話」「権限付与/はく奪」「報酬の付与」が可能
  • 反応するための条件も設定可能(アイテムまたは権限)
  • 条件成立時、未成立時の発言も設定可能

基本コマンド

コマンド効果
/pi helpヘルプを表示
/pi selectエンティティ選択モードをON
/pi unselectエンティティ選択モードをOFF

NPCのアクションを設定

コマンド効果
/pi [edit/add] act talk 会話内容1;会話内容2;… 番号NPCに会話をさせる
/pi [edit/add] act padd 追加権限1;追加権限2;… 番号権限を追加させる
/pi [edit/add] act premove 削除権限1;削除権限2;… 番号権限を削除させる
/pi [edit/add] act tadd 追加タグ1;追加タグ2;… 番号タグを追加させる
/pi [edit/add] act tremove 削除タグ1;削除タグ2;… 番号タグを削除させる
/pi [edit/add] act hand 番号手持ちアイテムを付与する
/pi [edit/add] mes fin 発言1;発言2;… 番号アクション完了済の場合の発言を設定
/pi [edit/add] mes abs 概要 番号NPCを右クリックした際の「発言一覧」に表示する概要文を設定する
  • 発言の「;(半角)」は改行を意味します。
  • その他の「;(半角)」は複数の項目を意味します(paddなら複数のタグを付与できます)
  • 番号とは、発言一覧の項目番号を意味する。

アクションを起こすための条件を設定

コマンド効果
/pi [edit/add] con perm 必要権限1;必要権限2;… 番号権限を条件にする
/pi [edit/add] con tag 必要タグ1;必要タグ2;… 番号タグを条件にする
/pi [edit/add] con hand 番号手持ちアイテムを条件に設定する
/pi [edit/add] mes suc 発言1;発言2;… 番号条件が成立した場合の発言を設定
/pi [edit/add] mes fail 発言1;発言2;… 番号条件が成立しない場合の発言を設定

お金の条件を設定(上記の条件とは別に設定可能)

コマンド効果
/pi [edit/add] money take 金額 番号お金を徴収する
/pi [edit/add] mes money 発言1;発言2;… 番号お金が不足した場合の発言を設定

設定手順

1./pi selectを実行
2.対象となるプレイヤーまたはNPCを右クリック
3.各種設定を実行
4./pi unselectを実行
5.対象を右クリックして動作確認

今後の課題

  • 複数の「異なる」条件を設定(アイテム+権限など)