ぷち裏技

ページ名:ぷち裏技

コマンドで使えるぷち裏技を紹介します。

 


・プレイヤーにインベントリを閉じさせたい

ネザーゲートを一瞬出して触れさせると、閉じさせることができます。


・壁に当たったことを検知したい

X軸に垂直な壁に当たったことを検知したい場合、unless blocksで必ず空気(or水/溶岩)である箇所と比較をする
Y軸やZ軸に垂直な壁では、数値を書く位置をそれぞれに合わせる

(execute) unless blocks ~-0.35 ~ ~ ~-0.35 ~ ~ ~0.35 ~ ~ all
 

X+方向の壁に当たったことを検知したい場合、自身の場所と比較すればよい

(execute) unless blocks ~ ~ ~ ~ ~ ~ ~0.35 ~ ~ all

・typeを使わずに、HPを持つエンティティのみに絞りたい

teamはHPを持つエンティティにしか使えないことを利用する

execute as @e[team=!NonExistentTeam]

・typeを使わずに、HPを持たないエンティティのみに絞りたい

teamはHPを持つエンティティにしか使えないことを利用する

execute as @e unless entity @s[team=] unless entity @s[team=!]

・起動されているマインクラフトのバージョンを取得したい

プレイヤーのnbtにあるDataVersionから判別する(全バージョンの通し番号なので注意)
例:2225→1.15.1

data get entity @p DataVersion

・スコアを何か持っているか確認するちょっと変わった方法

持っている時に成功

execute if score @s Score = @s Score

持っていない時に成功

execute unless score @s Score = @s Score

 

シェアボタン: このページをSNSに投稿するのに便利です。

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する

NG表示方式

NGID一覧