tagコマンドによりプレイヤーでいろんなことができるようになるアドオンです。
・・・とかいいつつtagを全く使わない要素も追加する予定です
ダウンロード 最新版v0.012a.改造用リソースパック.zip
全然関係ないけど、このアドオンを作った人がYoutubeやってます、見てください→https://www.youtube.com/c/GamuKamui
1, 最新版直リンクからデータをダウンロード
2, ダウンロードしたデータを開く
3, マイクラが開くので導入したいワールドの設定を開く
4, ビヘイビアーパックのExtra-tag-player-addonを選んで、使用中の欄に入れる
5, ワールドを開く
6, 完成!!
大まかに言うと、
特定のtagをつけるとプレイヤーに影響を与える、
特定のアクションをするとtagがつく、
の2つです。特に後者はワールド開発者にとっては便利なのではないでしょうか。
例
/tag @p add nonametag 近くにいたプレイヤーのネームタグを見えなくします。
/effect @a[tag=sneaking] resistance 20 1 スニークしているプレイヤーに20秒間、耐性Ⅱをつける。
他の例
nonametagプレイヤーのネームタグを見えなくします。(カーソルを合わせると見えます)water水に触れるとダメージを喰らいます。雨でも有効です。small体が約1メートルほどに小さくなります。verysmallsmallよりももっと小さくなります(ハーフブロックの隙間を通れるほど)redblueyellowgreen同じタグが付いてる人同士ではフレンドリーファイアしなくなりますburnlightゾンビのように日光にあたると燃えますbig体が大きくなります(3mほど)verybig体がさらに大きくなります(4mほど)giveitemこのタグが付いた状態でスニークをしてスニーク解除すると通常では手に入らないアイテムが手に入りますstevevoice被ダメしたときスティーブの声が聞こえるようになりますnotarget他MOBから狙われなくなります(すでに狙われていたり攻撃すると狙われます)hp(数字)プレイヤーの最大体力(例えばhp10で最大体力10)最大体力がその数字になります。1~150までありますdamage(数字)プレイヤーに一度だけダメージを与えます(例えばdamage10で10ダメージ)1~150まであります。tagは自動で外れますpower(数字)プレイヤーの攻撃力(例えばpower10で攻撃力10)0~150まであります。speed(数字)プレイヤーの移動速度(例えばspeed10で速度10)0~99まであります。(10が規定でそれより下にすると遅くなります)noclimdはしごが登れなくなりますnumber(数字)頭上に数字を表示させます。1~30まであります。image(数字)頭上に画像を表示させます。1~70まであります。リソースパックを改造して好きな画像を表示できます。notextraplayer一部影響を与えるタグの判定を通り抜けます(処理が重くなる人向け)通り抜けるタグ↓nonametag water small verysmall burnlight big verybig notarget hp(数字) damage(数字) power(数字) speed(数字) noclimd number(数字) image(数字)extraplayer↑とは逆に今すぐにタグの判定をします。自動で外れます。内部処理で2秒毎についたり外れたりします。
sneakingスニークすると付くtagsprinting走るとつくtagswimming泳ぐと付くtagjumpingジャンプすると付くtagmoving動くと付くtaglast_hit_by_playerプレイヤーからダメージを受けると付くtag(自動では外れません)max_health体力が最大のときに付くtagdeathplayerプレイヤーによって殺された場合に付きます。(自動では外れません)
同時にスコアボードにデス数を記録します
/scoreboard objectives add deathplayer dummy deathplayerdeath死亡したときに付きます(自動では外れません)damage被ダメージしたときに付きます(自動では外れません)helmet何でもいいのでヘルメットをかぶったときに付きますchestplate何でもいいのでチェストプレートを付けた時に付きますleggings何でもいいのでレギンスを履いた時に付きますboots何でもいいのでブーツを履いた時に付きますswordどれでもいいので剣を持つと付きますattack攻撃モーション時に付きます(自動では外れません)using何らかのアイテムを使用したときに付きます(何かを食べる、弓矢をかまえる等)onfire体が燃えているときに付きますglidingエリトラで滑空すると付きますpickaxeどれでもいいのでピッケルを持つと付きますaxeどれでもいいのでオノを持つと付きますshovelどれでもいいのでシャベルを持つと付きますhoeどれでもいいのでクワを持つと付きますkillplayerプレイヤーを倒すと付きます(自動では外れません)
-
スコアボードに体力を記録できるようになりました。
保存場所はオブジェクト名hpです。
/scoreboard objectives add hp dummy hp -
なんのアイテムを持っているかをスコアボードに保存することができるようになりました
保存場所はオブジェクト名haveitemです。
/scoreboard objectives add haveitem dummy haveitem
ちなみにビヘイビアのドキュメントにあるアイテムIDで保存してますが
普通ではググっても出てこないのでItemIDで見てください。
(とかいいつつ、このアイテム持ったらこのスコアなんだな、とか自分で見たほうが早いと思います。) -
視点の方角をスコアボードに保存できるようになりました
保存場所はオブジェクト名rxです。 /Function tagrxを常時発動してください
/scoreboard objectives add rx dummy rx -
視点の高さをスコアボードに保存できるようになりました
保存場所はオブジェクト名ryです。 /Function tagryを常時発動してください
/scoreboard objectives add ry dummy ry -
リセット系 すべてファンクションです。自分以外のプレイヤーで実行させたいときはexecuteコマンドで実行してください
removeallこのアドオンで使われているすべてのタグを外します
removehpすべてのhpタグを外します
removepowerすべてのpowerタグを外します -
プレイヤーのキル数をスコアボードに保存することができるようになりました
保存場所はオブジェクト名killcountです。
/scoreboard objectives add killcount dummy killcount -
numberscorebord
numberスコアボードの数値を読み取り、numberタグを自動でつけます/function numberscorebord
killplayer防具着用済みのプレイヤーが致命的ではない攻撃を受けてもtagがついてしまう
このアドオンの紹介動画を@kuripasandaさんが作ってくれました!
本当にありがとう!
紹介動画→https://youtu.be/i4AUK6J7YA4
Twitter→https://twitter.com/kuripasanda
追記
アドオンの紹介動画をドライトのゲーム実況ちゃんねるン.さんが作ってくれました!
感謝しかありません!!
紹介動画→https://youtu.be/3cfHQyEscQw
Twitter→https://twitter.com/dolight_mishiyu
重大ミスやリクエスト、質問などtwitterのDMにて https://twitter.com/masterkamui4649
script apiは不使用なのでWin10版以外でも導入可能です
配布ワールドに組み込む場合は http://world-minecraft.com/addon/extra-tag-player-addon かgithubのコメント欄、twitterのDMにてメッセージを一言(使わせていただきます等よろしくおねがいします)
ワールドマインクラフト↓
http://world-minecraft.com/addon/extra-tag-player-addon
マインアド↓
https://mineadd.bubbleapps.io/items/1613048866434x204108623241805820
マインクラフト コロニー↓
https://minecraft-mcworld.com/593/