モブをノックバックさせたり、爆発を生成したり
します
Change-log
v1.0
公開
1. 構文の読み方
|
表記 |
意味 |
|---|---|
|
|
必須。省略できません |
|
|
省略可。省略すると初期値が使われます |
2. コマンド一覧
|
コマンド |
できること |
|---|---|
|
|
エフェクトを、時間とレベルをtick単位で指定して付ける |
|
|
指定した場所で爆発を起こす |
|
|
対象を指定した座標に向かって吹き飛ばす |
|
|
対象を別のエンティティに向かって吹き飛ばす |
|
|
対象に火をつける |
|
|
対象をワールドから取り除く (デス時アニメーションを省略する) |
3. コマンドの説明
csc:exeffect
対象にエフェクトを付けます。標準の /effect と違い、効果時間を tick で、レベルを数字で指定できます。
/csc:exeffect <target> <effect> [durationTicks] [amplifier] [hideParticles]
|
引数 |
内容 |
初期値 |
|---|---|---|
|
|
エフェクトを付ける相手 |
(必須) |
|
|
エフェクトの名前(例: |
(必須) |
|
|
効果時間(tick)。1以上 |
|
|
|
レベル。 |
|
|
|
|
|
使用例:
/csc:exeffect @s speed
/csc:exeffect @a regeneration 600 1
/csc:exeffect @s invisibility 1200 0 true
- 1行目: 自分に「速度上昇」を10秒間
- 2行目: 全プレイヤーに「再生」レベルIIを30秒間
- 3行目: 自分に「透明化」をパーティクルなしで60秒間
amplifierは画面に表示されるレベルより1小さい数字です。レベルIIIにしたいときは2を指定します。
csc:explode
指定した場所で爆発を起こします。
/csc:explode <location> [radius] [breaksBlocks] [causesFire] [allowUnderwater] [source]
|
引数 |
内容 |
初期値 |
|---|---|---|
|
|
爆発を起こす座標 |
(必須) |
|
|
爆発の半径。0より大きい数 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
爆発を起こした扱いにするエンティティ。1体だけ指定できる |
なし |
使用例:
/csc:explode ~ ~ ~
/csc:explode ~ ~ ~ 3 false
/csc:explode 100 64 100 8 true true
- 1行目: 今いる場所で、半径5の爆発(ブロックは壊れます)
- 2行目: ブロックを壊さない、半径3の爆発
- 3行目: 座標(100, 64, 100)で、ブロックを壊して火も出る半径8の爆発
初期設定ではブロックが壊れます。
爆発は、コマンドを実行したプレイヤーやコマンドブロックがいるディメンション(オーバーワールド・ネザーなど)で起こります。
csc:impulse
対象を、指定した座標に向かって吹き飛ばします。
/csc:impulse <target> <position> [power] [clearVelocity] [fixHorizontal]
|
引数 |
内容 |
初期値 |
|---|---|---|
|
|
吹き飛ばす対象 |
(必須) |
|
|
向かわせる先の座標 |
(必須) |
|
|
吹き飛ばす強さ。大きいほど強い |
|
|
|
|
|
|
|
|
|
使用例:
/csc:impulse @s ~ ~10 ~
/csc:impulse @s ~ ~1000 ~
/csc:impulse @e[type=pig,r=10] 0 100 0 2
/csc:impulse @s ^ ^ ^1 1 true true
- 1行目: 自分を、上に向かって吹き飛ばす
- 2行目: 同上。座標が遠くてもノックバックの力は同じ
- 3行目: 近くのブタを、座標(0, 100, 0)に向かって強さ2で吹き飛ばす
- 4行目: 自分を、向いている方向(^ ^ ^1)へ、速度をリセットしてから、水平に吹き飛ばす
(上下を向いていても上下には吹き飛ばない)
csc:impulseto
対象を、別のエンティティに向かって吹き飛ばします。相手に向かって引き寄せたいときに便利です。
/csc:impulseto <target> <destination> [power] [clearVelocity] [fixHorizontal]
|
引数 |
内容 |
初期値 |
|---|---|---|
|
|
吹き飛ばす対象 |
(必須) |
|
|
向かう先のエンティティ。1体だけ 指定できる |
(必須) |
|
|
吹き飛ばす強さ |
|
|
|
|
|
|
|
|
|
使用例:
/csc:impulseto @e[type=zombie,r=15] @s 1.5
- 近くのゾンビを、自分に向かって強さ1.5で吹き飛ばす
csc:onfire
対象に火をつけます。
/csc:onfire <target> [duration] [useEffect]
|
引数 |
内容 |
初期値 |
|---|---|---|
|
|
火をつける対象 |
(必須) |
|
|
燃やす時間(秒)。1以上の整数 |
|
|
|
|
|
使用例:
/csc:onfire @e[type=pig] 10
/csc:onfire @p 3
- 1行目: すべてのブタを10秒間燃やす
- 2行目: いちばん近いプレイヤーを3秒間燃やす
csc:exeffectの時間は tick ですが、csc:onfireの時間は 秒 です。
csc:remove
対象をワールドから取り除きます。死亡時アニメーションを再生せず、アイテムもドロップしません。
/csc:remove <target> [killPlayer]
|
引数 |
内容 |
初期値 |
|---|---|---|
|
|
取り除く対象 |
(必須) |
|
|
プレイヤーが対象に含まれるときの扱い。 |
|
使用例:
/csc:remove @e[type=item]
/csc:remove @e[type=zombie,r=20]
- 1行目: 落ちているアイテムをすべて消す
- 2行目: 近くのゾンビを消す


コメント