About
位置 (-1920,17,-156)
呼び出し元 毎tick実行するコマンド群11
黒魔導士のスキルの1つであるルーラのテレポート処理を実行する。ネザーからのテレポート処理やオーバーワールドからのテレポート処理を行う。また、このコマンド群にはジ・エンドからのテレポート処理もあるが、これが使われることはないと思われる。
なお、テレポート前までの処理はルーラ実行で行われる。
コマンド群
| No. | コマンド | 状態 |
|---|---|---|
| 1 | /gamemode adventure @a[tag=Return] | |
| 2 | /scoreboard players tag @a[tag=ReturnFromEnd,score_USBDimension_min=100] add ReturnFailed | |
| 3 | /scoreboard players tag @a[tag=ReturnFromEnd] remove ReturnFromEnd | |
| 4 | /scoreboard players tag @a[tag=ReturnFromNether,score_USBDimension=-1] add ReturnFailed | |
| 5 | /scoreboard players tag @a[tag=ReturnFromNether] remove ReturnFromNether | |
| 6 | /execute @a[tag=ReturnFailed] ~ ~ ~ detect ~ ~1 ~ minecraft:portal -1 /scoreboard players tag @a[c=1] remove ReturnFailed | |
| 7 | /tellraw @a[tag=ReturnFailed] {“text”:”元の世界に戻れなかった!”,”color”:”yellow”} | |
| 8 | /scoreboard players tag @a[tag=ReturnFailed] remove Return | 条件付き |
| 9 | /scoreboard players tag @a[tag=ReturnFailed] remove ReturnFailed | 条件付き |
| 10 | /scoreboard players tag @a[tag=Return2,score_USBDimension_min=100] add ReturnFromEnd | |
| 11 | /scoreboard players tag @a[tag=Return2,score_USBDimension=-1] add ReturnFromNether | |
| 12 | /gamemode creative @a[tag=Return2] | |
| 13 | /scoreboard players tag @a[tag=Return2] remove Return2 | 条件付き |
| 14 | /scoreboard players tag @a[tag=Return,m=adventure,score_USBDimension_min=100] add Return2 | |
| 15 | /tp @a[tag=Return,m=adventure,score_USBDimension_min=100] 119 33.1 0 | 条件付き |
| 16 | /scoreboard players tag @a[tag=Return,m=adventure,score_USBDimension=-1] add Return2 | |
| 17 | /tp @a[tag=Return,m=adventure,score_USBDimension=-1] 0 29 0 | 条件付き |
| 18 | /tp @a[tag=Return,rm=-1] -58 18 19 | |
| 19 | /playsound entity.firework.launch master @a[tag=Return,rm=-1] -58 18 19 1 1.414 1 | 条件付き |
| 20 | /scoreboard players tag @a[tag=Return,rm=-1] remove Return | 条件付き |
詳細
Retuenを持つすべてのプレイヤーをアドベンチャーモードに変更ReturnFromEndを持つすべてのプレイヤーに対し、以下の事柄を実行USBDimensinoが100以上(ジ・エンドにいるプレイヤー)である対象プレイヤーにReturnFailedを付与ReturnFromEndを削除
ReturnFromNetherを持つすべてのプレイヤーに対し、以下の事柄を実行USBDimensinoが-1以下(ネザーにいるプレイヤー)である対象プレイヤーにReturnFailedを付与ReturnFromNetherを削除
ReturnFailedを持つプレイヤーから1m上(頭部)がポータルブロックであるとき、ReturnFailedを削除ReturnFailedを持つすべてのプレイヤーに対し、以下の事柄を実行- 「元の世界に戻れなかった!」とのメッセージを表示
Returnを削除ReturnFailedを削除
Return2を持つすべてのプレイヤーに対し、以下の事柄を実行USBDimensionが100以上(ジ・エンドにいるプレイヤー)である対象プレイヤーにReturnFromEndを付与USBDimensionが-1以下(ネザーにいるプレイヤー)である対象プレイヤーにReturnFromNetherを付与- クリエイティブに変更
Return2を削除
Returnを持つすべてのプレイヤーに対して、以下の事柄を実行- アドベンチャーモードであり、
USBDimensionが100以上(ジ・エンドにいるプレイヤー)である対象プレイヤーに、Return2を付与し、エンドの(119,33.1,0)(エンドのテレポート地点の裏のポータル内)にテレポートさせる - アドベンチャーモードであり、
USBDimensionが-1以上(ネザーにいるプレイヤー)である対象プレイヤーに、Return2を付与し、ネザーの(0,29,0)にテレポートさせる(ネザーの通常世界へのポータル内) - オーバーワールド内にいる対象プレイヤーを(-58,18,19)(交易島)にテレポートし、効果音を鳴らす
Returnを削除
- アドベンチャーモードであり、