• タグ別アーカイブ: コマンドブロック
  • あったらいいな…妄想回

    本日は建築などから離れまして、
    MODなどではなくバニラで、
    あったらいいなというNanoの願望の妄想回でございます。

    I Love シロクマ!
    I Love シロクマ!
    1. クマノミを放流できる
      まったく何のためにいるのかわからないクマノミ…
      見た目は可愛いですよね。
      せっかくなら水があるところに放流できるようにしてほしい!
      そしたらおうちに水槽を作って飾ったりできるじゃないですか。
      飾りたいな…クマノミ…。
    2. シロクマに乗れる
      今のところ懐きもせずただの観賞用って感じのシロクマですが
      せっかくなら生鮭をあげると懐くとか
      繁殖もできるとか
      そして乗れるとか!
      できたらいいなぁ…(´・ω・`)
      もちろん速さなど期待しておりません。はい。
      馬やロバより遅くていいので…。
      豚よりは速い程度でしょうか。
      くまさんの背中に乗りたいです(´・ω・`)
    3. 座れる
      MODでは可能みたいですが、是非バニラでも座る機能がほしいです。
      せっかくハウジングして椅子やソファーやベンチなど作って
      眺めるだけというのがなんとも寂しいですの。。。
      座ってみたいな…という願望でございます。
    4. 防具立てに武器も飾れる
      こちらもMODでは可能らしいですが、やはりバニラで!
      ウィザースケルトンの頭蓋骨やクリーパーの頭なんかに
      鉄のフル装備(ダイヤはもったいなくて使えないから)を着せて
      こんなMOBいたら嫌だよねシリーズを作るのが好きなNanoでございます。
      これにですね…
      鉄の防具を着たクリーパーが剣を持っていたら!
      嫌すぎでしょ…それ…(´-ω-`)
      というわけで、是非ともバニラでもできるように実装してほしいです。
    5. 花の咲く木がほしい!
      クリスマスツリーにちょうどいい松とか、
      ツリーハウスが作りたくなるジャングルの木とか、
      趣のある形のアカシアの木とか、
      綺麗なシラカバとか…
      マイクラには素敵な木がいろいろありますが
      どれも花が咲かない!
      桜とか梅とかなんでもいいので花の咲く木がほしいです(´・ω・`)
      葉っぱブロックに色がついてる程度の花?なの?って感じでもいいので
      花の咲く木があったらいいなぁ…。
    6. オウムを繁殖できる
      ブロックを貫通する落雷で動物が死んでしまうことはよくありますよね。
      Nanoの街では建物内の羊がよく犠牲になっております…。
      羊は繁殖できるのでまた増やせばいいのですけど
      オウムはそうはいきません。
      そんなに多くはない(大抵遠い)ジャングルへ行き
      しばらく時間を潰してスポーンするのを待って
      オウムを探しに行って…という苦行が待っております。
      せっかく懐き状態のあるオウムが繁殖できないのは非常に残念でございます。
      クッキーあげると死んじゃうとかいう設定よりですね…
      もうちょっと実用性のある設定をですね…
      といったところ(;´∀`)
    7. オウムが懐き状態のオオカミの鳴きマネをしない
      これ、ホント謎なんですよね。
      敵対MOBの鳴きマネをするはずのオウムが
      懐いているオオカミの鳴きマネをしてワンワン…。
      そもそも懐いていないオオカミだってプレイヤーを襲わないのに
      何故オオカミの鳴きマネをするんでしょうね?
      とてもうるさい(真顔)のでこれはなんとかしていただきたいです…。
    8. レールが燃えない
      これね…よく落雷でしょうかね?線路が途中でなくなっているのですよ。
      レールって一応…完全木製ってわけじゃないはず…だと…
      思うのですが…ええと…
      予備を持ち歩いていないと、はうっ!ってなるんで
      レールは燃えないでほしいなぁ…と…。
      まぁこれはぬるいルールって感じですので
      あまり強く要望できないんですけどね…。はい。
    9. 落ち葉がほしい
      四角い世界で実装するのは難しいのかなぁ…。
      お花みたいな感じで落ち葉なんかもあったらいいなと思うのです。
      そしたら焚き火ができる!
      あ、そしたらさつまいもも欲しくなりますね?笑
    10. コマンドで出せる生き物を光らせる距離を短くして欲しい
      これはですね、ええと…
      コマンドで例えば馬を出すとするじゃないですか。
      その時のオプションというか設定で、
      輪郭を光らせることができるんですね。
      その光っている輪郭が建物があろうと距離が離れていようと
      とにかくどんな状態でも馬の輪郭が見えるのですよ。
      便利な面もあるのですが…脱走した馬を探すとかw
      でもでも
      SSを撮る時に思いっきり不自然な何か光ってる物体が…
      というのがちょっと気になるのですね。
      こういう時に光るとかどのくらいの時間光るとかは設定できますけど
      単純にずっと輪郭が光るだけの設定ですと
      建物も小さい山も通り抜け、視界の届く範囲内であれば
      輪郭がくっきりと…(;´∀`)
      もうちょっと細かい設定ができればなと思う次第でございます。
      あれ?もしかしてそれ、できます?
      もしご存じの方がいらっしゃれば教えていただきたいです。
    11. ケーキを食べた時の減り方を三角か四角のカットに…
      ケーキを食べた時少しずつケーキが減っていきますよね。
      でもまっすぐ減っていきますよね。
      つまり…私ホールケーキをスライスして食べてる(白目
      ってことですよね(;´∀`)
      減り具合もちょっと分かりにくいですし
      三角でも四角でもいいのでもうちょっと減り方が綺麗だと…
      嬉しいかなとw

    さらっと日頃思っていることを並べてみるとこんな感じです。
    なんかもっとあった気がいたしますが鶏脳なので覚えてません(ノ´∀`*)
    でもホント、こんなの実装されたらいいのな…。
    という妄想でございました。

    皆さんはどう思われますか?
    MOD入れればいいじゃんってのもいくつかありますけども
    やはりバニラで遊びたい初心者Nanoといたしましては
    こういうところも充実したらな…と思うのでございます。


  • コマンドで遊ぼう:村人編

    今回はちょっと街づくりから脱線しまして
    Nanoの大好きなコマンドで遊んでみたのでアップしてみます。
    この記事はほぼ全てテキストなので読むのが面倒かもしれませんので
    興味のない方はスルーしてくださいね(*‘ω‘ *)

    今回はスーパー村人を作っちゃおうってことで
    コマンドブロックを使いますのでクリエイティブじゃないと使えません。

    好みの村人って具体的にどんなの作れるのよ?ってとこですが
    外見を選ぶ、防具を着せる、武器を持たせる、
    取引内容を好きなように作れる、倒した時に身につけていたものをドロップする、
    とんでもないHPにする、光らせる、歩かなくさせる、などなど…
    つまり、思いつくことは大体なんでもできます。

    まずはコマンドブロックを出します。
    /give @p command_block
    とチャット欄に入力すると一番近くのプレイヤー(つまり自分)にコマンドブロックが1個出てきます。

    コマンドブロックを適当なところに置いて右クリックするとコマンドを入力できます。
    先程コマンドブロックを与えるときは give でしたね。
    村人の召喚には
    /summon Villager
    を入力します。
    で、ボタンなんかをコマンドブロックの隣に置いてぽちっとすれば召喚できます。
    まぁ、これだけだとなんの意味もないので
    ここからいろんなものを付け加えていきます。

    え…めんどいんだけど…と思われた方もいらっしゃるかと思いますが
    便利なサイトがあるので簡単に作れちゃいます。

    Minecraft Villager Shop Generator
    https://minecraftcommand.science/shop-generator

    クリックで選んでいくだけで簡単に村人が作れます。
    英語ですがなんとなくカンでどうにかなるかな…。
    取引内容もアイコンで選択できるのでかなり親切なサイトです。

    Nanoは英語力が皆無なのでちゃんとした説明はできないのですが
    簡単に、ざっくり説明いたしますと、
    一番上にある村人の画像、
    どれも村で見たことのある人々だと思いますが、
    この中のどの見た目にするかクリックして選びます。
    その下に職業が書いてありますが、
    特に気にせず選ばなくてもOKです。

    その下にある文字入力欄は村人の名前です。
    チートな村人を村に放つなら付けておいたほうがいいですね。
    ハイパー宝石商とか他の村人とはかぶらない名前がいいと思います。
    すぐ下にあるチェックボックスにチェックを入れると名前を表示します。
    チートな村人なのでわかりやすく表示しておいたほうがいいかと思います。

    さて、だんだん英語満載になってまいりましたが…。
    Invulnerable は不死身です。死にません。無敵です。サバイバルではね。
    Persistent はデスポーンしない。チェックを入れないとデスポーンしちゃいます。
    Silent は「はぁ~はぁ!はぁ?」とうるさい村人の声はなしです。
    Can Pick up Loot はアイテムを拾います。チェックを外すと拾いません。
    No AI ここ大事です。チェックを入れると「動きません」

    ここ大事ですと書いたので説明をば。
    後述の設定で歩く速度を設定できるのですが、
    「動かない」と「歩かない」には大きな差があります。

    コマンドブロックで召喚された村人は
    コマンドブロックの上に召喚されます。
    「動かない」村人はコマンドブロックを撤去しても動かないので空中に浮いたままです。
    それはそれは不自然ですw
    動くけど「歩かない」村人はコマンドブロックを撤去すると地面に着地します。
    コマンドブロックのお立ち台をそのままにするとか
    浮いてる村人を作りたい場合は No AI にチェックを入れるといいです。
    普通に地面に着地していてほしい場合はチェックを入れてはいけません。

    ではざっくり解説の続きに戻りまして。
    Villager Tweaks の項目ですが
    Disable Knockback は村人にノックバック耐性をつけます。(他の方法でも付けられます)
    Disable Movement speed は上記の「歩けない」方です。チェックを入れるとスピードが0に設定されます。
    Extra HP はHPを99999にします。
    Dont reward XP は取引の際に経験値をもらうかもらわないかです。

    Add effects の項目はエフェクトの色を選べます。

    Shop content の項目で取引内容を作っていきます。
    左側がプレイヤーが渡すものと個数、右側がもらうものと個数です。
    アイコンをクリックして品物を選択して個数を指定します。
    右下にある Add shop item ボタンをクリックで取引項目を増やします。

    で、下の方に綺麗な書式でコマンドが表示されているかと思いますが
    このままコピペしてはいけません。
    改行とか入っていてはいけないので Minify command をクリック。
    そうするとずらーっと英数字が並ぶと思いますが
    これがコマンドです。

    こちらをコピーしてコマンドブロックの入力欄にペーストします。

    でも実はもっと細かい設定もできるんです。
    ここに載っていないブロックなども取引項目設定することができますし
    村人を光らせたりいろんなものを装備させたりもできます。
    さて手入力で…
    となるとまた面倒になってきますのでNanoのオススメはこちらのサイト。

    MCStacker
    https://mcstacker.bimbimma.com/

    先程のサイトよりちょっと難しいですがこちらのサイトは村人だけでなく
    あらゆるコマンドを作るのにかなり本気で便利なサイトです。
    エンチャントなんかもさくっとできちゃいます。

    今回は村人を作るので Command Type は Summon です。
    Entity のところで villager を選びます。
    ええと…あまりにも項目が多いので…
    しかもNanoは英語が苦手なので…
    先程よりもっとざっくり解説しますね()

    Name で村人に名前を付けます。
    横の Hide Name にチェックを入れると名前を表示しません。
    表示してほしいのでチェック入れないとして…。

    殆どの項目はすっ飛ばしまして()
    まず左側から。
    先程と同じ No AI という項目がありますが、前述の通り取扱い注意です。
    ノックバック耐性とか先程も出てきたものも並んでますね。
    Movement Speed こちらが歩く速度です。
    先程のサイトではチェックを入れると0が指定されましたが
    こちらでは好きな数値にできます。
    ゆっくり歩いてほしいとかそういう。
    うろうろされたくないので0にしまして、その場にとどまってもらいます。
    で、No AI だと空中に浮いちゃうしこっち向いてくれないしってなるんですが
    AIあるけど歩けないだけだと他の村人同様こっち向いてくれます。

    で、Nano的に面白いけど実用性なし!って項目が
    Glowing です。
    こちらにチェックを入れますと村人の輪郭が光ります。
    ただ光るだけなら目立っていいのですが…
    なんと建物などの障害物があってもお構いなしに透けて見えます。
    それは見た目的にどうよ…ってなるのでNanoはやめておきました(;´∀`)

    一番下の Status Effects にチェックを入れると選択項目がいっぱい出てきます。
    内容はなんとなく察してください()
    で、どれかにチェックを入れますと更に設定が出てきます。
    例えばわかりやすく(?) Luck にチェックを入れてみます。
    そうすると何秒間エフェクトを出すかとか、パーティクルは表示しない(Hide)とかを設定できます。
    先程の Glowing と違ってずっと光り続けないため
    指定したときだけエフェクトが出るのでちょっとイイ感じになりますw

    右側には持たせる裝備を指定できる欄がありますね。
    デフォルトでは None になってるところです。

    Holding では右手で持つ武器…とも限らない…持つものです。
    英語で途中まで入力すると該当する候補がドロップダウンの中に出てきますので
    完全にスペルを覚えていなくても大丈夫です。
    例えばdiamまで打つとダイヤモンドのなんちゃらが候補に出てきます。
    随分贅沢な村人ですがダイヤの剣でも持たせてみましょうか。
    Diamond Sword を選択します。
    すると下に何%の確率でドロップするか、何個か、名前は…などの項目が出てきます。
    え…ドロップって殺す前提ですかw
    って感じですがそんなこともできちゃいます。
    しかもエンチャントまで付けられます。
    下に並んでるチェックボックスのところですね。
    贅沢すぎだろ…。

    同じことがオフハンド (Offhand) でもできます。
    ちょっと意味がわからないってツッコミはなしの方向で
    釣り竿 (Fishing Rod) でも持たせてみます。
    こちらもドロップ率やらエンチャントやらが出てきます。
    実際にサイトを開きながらお読みいただいている方はお気付きかもしれませんが
    こちらのサイトのすごいところはこのエンチャントでもあります。
    ちゃんとそのツールに付けられるエンチャントのみが表示されるんです。
    しかもそのエンチャントのレベルまで指定できます。
    …つまり耐久9999なんて一生使えそうなものもできちゃんですよ’`,、(‘∀`) ‘`,、

    おっと、脱線しましたが。
    この手に持っているものですが、
    村人の姿を思い出してください。
    そう。両手は袖の中です。
    つまり、なんか面白いもの持たせてみよう!と思っても別に表示されませんのでご注意ください…。

    じゃあ意味ないじゃん…て?
    そんなことないんです。
    この下の Head は表示されるんですよ。
    それがまったく防具とは無関係なものでも。
    頭がジャック・オ・ランタンでも、ダイヤモンドブロックでも、かまどでも!w
    最早村「人」ではない気がしますが遊び心ってやつでございます。
    ‘`,、(‘∀`) ‘`,、

    と、まぁ、このように装備するものなんかの指定もできまして、
    歳とかはほっといて…
    Profession の項目です。
    こちらがあの村人の外見の部分です。
    農民とか牧師とかそういう。
    その下の Career でもっと細かい職業を選べますが…
    取引内容をチートにするならまったくもって無意味ですので Not Set のままでいいかと思います。

    いい加減取引内容を作りましょうか…。
    もう色々すっ飛ばしてますが Recipes のところにある Make Offer ボタンをぽちっと。
    すると現れる取引内容欄でございます。

    Reward XP にチェックを入れると経験値をもらえます。
    Max Uses で何回まで取引可能か指定できます。
    最初から入っている数字がびっくり多いのでそのままでも…。
    で、村人との取引画面を思い出していただきたいのですが、
    こちらが渡すものが2枠ありますよね。
    2種類渡さないといけないっていう。
    Buy A (cost) の方が1種類目で、通常こちらのみですね。
    2種類目が必要ない場合は Buy B (cost) の方は空欄のままにしてください。
    品物は英語ですがほぼ全てのものが指定できます。
    ほぼ、というのは、一部用意されてないものがあるからです。
    用意されてないものを入力したい場合はコマンドを全部作り終わってから手入力で修正しましょう。
    Count は個数です。
    種を64個とか、そんな感じで自由に指定できます。

    その下の枠が村人から受け取るものです。
    Sell のところで先ほどと同じように欲しい物を指定します。
    わりとなんとなくで候補が出てくれるすぐれものですw
    エメラルドより使用頻度の高いダイヤモンドなんてのもできちゃうんですね。

    左下の Remove Offer ボタンをクリックするとこの取引を削除できます。
    取引を増やすときはちょっと上に戻って先程ぽちっとした Make Offer でいくつでも増やせます。

    が、注意です。

    いろんな設定を増やしていっぱい物を持たせてたくさん取引を設定して…
    当然文字数が増えますので…
    コマンドブロックに入力しきれないとかいうオチにならないよう
    取引の数は程々にしてください。

    下にコマンドが生成されてますので、これをコピーして
    コマンドブロックの入力欄にペーストします。
    あとはボタンか何かをぽちっとすればチートな村人が召喚されます。

    余談ですが、コマンドブロックにコマンドを入力するには
    クリエイティブモードでなくてはなりません。
    が、
    ボタンをぽちっとして物を出したり召喚したりというのは
    サバイバルモードでもできます。
    チートな裝備をコマンドブロックで作っておいて壊れそうになったボタン一つで新品が…
    なんていうぬるゲーもできちゃうわけですw

    以上ですごくざっくりなコマンドで村人作っちゃう解説となりますが
    まぁ、まったく自分で書かずにジェネレーター任せという…
    解説の意味あった?ってやつですが、
    一応エンドロットが入ってないから手入力しちゃうとか、
    そんな場合の注意点です。

    普通のメモ帳で改行とかしちゃダメです。
    分かりやすくするためにスペースとか入れちゃってもダメです。
    UTF-8(N)で保存できる(ボムなしってやつ)テキストエディターを使ってください。
    NanoはTeraPadを使ってますが他にも色々あるみたいなので使いやすいものを探してみてください。
    あ、コピペしたまま改行もせずにスペースとかも入れずに
    文字列だけ部分的に入れ替えるだけって感じなら普通のメモ帳で大丈夫です。
    コードを書くってなると長いし読みにくいしちょっと辛いかと…。

    ではでは、長くなりましたがコマンドで遊ぼう:村人編は以上です。
    使いみちがあるかはおいといて、コマンド触ってみるのも楽しいです(*‘ω‘ *)

    それはどうかと思う村人たち
    それはどうかと思う村人たち