【マイクラ】players_nether_portal_creative_delayの意味・初期値・ポータル待機時間【Java版】

Java版のゲームルール解説です
クリエイティブモードでネザーポータルに入った時の待機時間を変えられます
Java版1.21.11以降は、旧名ではなく名前空間付きIDで扱う点に注意してください

こんにちは。ゆずかきです。

今回は、マイクラJava版のゲームルール、players_nether_portal_creative_delayについて解説します。

名前が長いので一見ややこしいですが、内容はかなりシンプルです。
これは、クリエイティブモードのプレイヤーがネザーポータルに入ってから、別ディメンションへ移動するまでの待機時間を決めるゲームルールです。

クリエイティブで拠点や装置を作っている時、ネザーポータルの近くを通っただけで移動してしまうことってありませんか?
あれを防ぎたい時に使える設定ですね。

この記事を読めば、次のことが分かります。

  • players_nether_portal_creative_delay の意味が分かります👍
  • 初期値・単位・何秒なのかが分かります👌
  • Java版1.21.11以降の新しい書き方も分かります
  • クリエイティブ建築中にポータル誤移動しにくくなります(^^♪

それでは、やっていきましょう!

※本記事はマイクラJava版のゲームルールを対象にしています。
※統合版(BE)ではこのゲームルールは使えません。
※コマンド名はバージョンによって表記が変わるため、旧表記と新表記の両方を整理しています。


目次

1. players_nether_portal_creative_delayとは
2. 初期値と単位|何秒待つ設定なの?
3. Java版1.21.11以降の新しい名前に注意
4. コマンドで確認・変更する方法
5. どんな時に変更すると便利?
6. クリエイティブ以外用のplayers_nether_portal_default_delayとの違い
7. おすすめ設定値と使い分け
8. うまく反映されない時のチェックポイント
9. まとめ
10. 引用・参考文献

この記事で分かること
・Java版のネザーポータル待機時間を変えるゲームルール
playersNetherPortalCreativeDelayplayers_nether_portal_creative_delay の違い
・クリエイティブ建築中のポータル誤移動対策


1. players_nether_portal_creative_delayとは

players_nether_portal_creative_delay は、クリエイティブモードのプレイヤーがネザーポータルの中に立ってから、ディメンション移動するまでの時間を決めるゲームルールです。

かなり平たく言うと、

クリエイティブのポータル移動を、すぐ移動にするか、少し待ってから移動にするかを決める設定

です。

通常、サバイバルではネザーポータルに入ると、画面がうねうねして少し待ってからネザーへ移動しますよね。
一方で、クリエイティブではかなり早く移動します。

この「クリエイティブではすぐ飛ぶ」挙動を調整できるのが、このゲームルールです。

特に、クリエイティブで以下のような作業をする方には便利です。

  • ネザーポータルを使った建築をしている
  • ポータル周辺の装飾をしている
  • コマンド検証用ワールドで何度もポータル付近を通る
  • クリエイティブサーバーで誤移動を減らしたい

体験ベースの感覚
クリエイティブでネザーポータルの枠や装飾を作っている時、ポータルブロックに少し触れただけで移動すると、かなり作業が止まります。
そんな時は、この待機時間を少し伸ばしておくと、建築中の事故が減ります。

なお、これはネザーポータルの待機時間を変える設定であり、ネザー自体を有効・無効にする設定ではありません。
ネザーポータルからネザーへ入れなくする目的なら、Java版1.21.9〜1.21.10では allowEnteringNetherUsingPortals、Java版1.21.11以降では minecraft:allow_entering_nether_using_portals を確認してください。


2. 初期値と単位|何秒待つ設定なの?

結論から言うと、players_nether_portal_creative_delay の初期値は、基本的には1ティックです。

マイクラでは、通常 20ティック = 1秒 なので、1ティックは 0.05秒 です。
つまり、初期状態のクリエイティブモードでは、ほぼ一瞬でポータル移動する感覚になります。

項目 内容
対象 クリエイティブモードのプレイヤー
設定内容 ネザーポータル内で待つ時間
初期値 1ティック
秒数換算 約0.05秒
値の型 整数
最小値 0


例えば、値を 100 にすると、

100ティック ÷ 20 = 5秒

なので、クリエイティブでもポータルの中に5秒立っていないと移動しない設定になります。

逆に 0 にすると、ポータルに触れた瞬間に近い形で移動します。
ただし初期値の 1 でも体感ではほぼ瞬間移動なので、普通に遊ぶ範囲では 01 の違いはかなり分かりにくいです。

注意ポイント
一部のサーバー管理画面や古い情報では、初期値が 0 のように見える場合があります。
ただ、実際のワールドで一番確実なのは、ゲーム内で /gamerule コマンドを実行して現在値を見ることです。

初期値を調べたいだけなら、次の章の確認コマンドを使うのが一番安全です。


3. Java版1.21.11以降の新しい名前に注意

ここが今回の記事で一番大事なところです。

このゲームルールは、もともとJava版1.20.3で追加された時、次の名前でした。

playersNetherPortalCreativeDelay

ですが、Java版1.21.11以降では、ゲームルールがレジストリ化され、名前がスネークケースの名前空間付きIDへ変更されています。
そのため、現在の新しい表記では次のようになります。

minecraft:players_nether_portal_creative_delay

つまり、検索キーワードとしては players_nether_portal_creative_delay で合っていますが、コマンドでは minecraft: を付けた正式IDを使うのが安全です。

バージョン 使う名前 書き方
Java版1.20.3〜1.21.10頃 旧ゲームルール名 playersNetherPortalCreativeDelay
Java版1.21.11以降 名前空間付きID minecraft:players_nether_portal_creative_delay


古い記事や動画では、まだ playersNetherPortalCreativeDelay と書かれていることがあります。
古いバージョンで遊んでいるならそれで問題ありません。

ただ、Java版1.21.11以降で遊んでいる場合は、新しい名前で覚えておく方が安全です。

ここで混乱しやすいです
players_nether_portal_creative_delay と検索しているのに、古い記事では playersNetherPortalCreativeDelay と出てくることがあります。
これは別物ではなく、バージョンによる表記変更だと思って大丈夫です。

記事タイトルでは検索しやすいように players_nether_portal_creative_delay と書いていますが、実際のコマンド入力では、使っているJava版のバージョンに合わせてくださいね。


4. コマンドで確認・変更する方法

ここからは、実際にゲーム内で確認・変更する方法を解説します。

Java版1.21.11以降なら、現在値の確認は次のコマンドです。

/gamerule minecraft:players_nether_portal_creative_delay

値を変更する場合は、後ろに数値を付けます。
例えば、クリエイティブでもポータル内に5秒立たないと移動しないようにするなら、次のようにします。

/gamerule minecraft:players_nether_portal_creative_delay 100

100ティック = 5秒ですね。

元に戻したい場合は、基本の初期値である 1 に戻します。

/gamerule minecraft:players_nether_portal_creative_delay 1

Java版1.20.3〜1.21.10頃の旧表記を使う場合は、次のように入力します。

/gamerule playersNetherPortalCreativeDelay 100

サーバーコンソールから入力する場合は、先頭の / が不要なこともあります。
ゲーム内チャットから実行するなら、基本的には / から入力してください。

注意!
ゲームルールを変更するには、チートが有効なワールド、またはサーバーでOP権限が必要です。
権限がない状態で入力しても、変更できません。

変更後は、クリエイティブモードで実際にネザーポータルへ入り、設定した秒数で移動するか確認しましょう。


5. どんな時に変更すると便利?

このゲームルールは、サバイバル生活で必須というより、クリエイティブ建築・検証・サーバー管理向けの設定です。

特に便利なのは、次のような場面です。

ネザーポータル周辺を建築する時

ネザーポータルの枠を装飾したり、ポータル部屋を作ったりする時、ポータルブロックの中に少し入っただけでネザーへ飛ぶと作業が止まります。

この場合は、players_nether_portal_creative_delay100200 くらいにしておくと、かなり作業しやすくなります。

/gamerule minecraft:players_nether_portal_creative_delay 200

200ティックなら10秒です。
10秒あれば、間違ってポータルへ触れてもすぐ出れば移動しません。

クリエイティブサーバーで誤移動を減らしたい時

複数人で建築しているワールドでは、ネザーポータルが装飾や移動用に置かれていることがあります。
その近くで作業する人が多いなら、待機時間を少し伸ばしておくと事故が減ります。

特に、ポータルを床や壁のデザインに組み込んでいる建築では、誤って触れる場面が増えやすいです。

コマンド検証ワールドで移動を制御したい時

コマンドブロック、データパック、装置検証をしているワールドでも役立ちます。

「クリエイティブでポータルに触れた瞬間に飛ばれると困る」場面では、待機時間を伸ばしておくと検証が安定します。
逆に、ディメンション移動を連続で確認したい場合は、01 のままでもOKです。


6. クリエイティブ以外用のplayers_nether_portal_default_delayとの違い

似たゲームルールに、players_nether_portal_default_delay があります。
こちらは、サバイバルモードやアドベンチャーモードのプレイヤーのポータル待機時間を決める設定です。

旧表記では、次の2つがセットで追加されました。

  • playersNetherPortalCreativeDelay
  • playersNetherPortalDefaultDelay

Java版1.21.11以降の新表記では、次のように変わっています。

  • minecraft:players_nether_portal_creative_delay
  • minecraft:players_nether_portal_default_delay

違いを表にすると、こうです。

ゲームルール 対象 初期値 秒数
players_nether_portal_creative_delay クリエイティブ 1 約0.05秒
players_nether_portal_default_delay サバイバル・アドベンチャー 80 4秒


サバイバルでネザーポータルに入った時、少し待ってから移動するのは players_nether_portal_default_delay 側です。

一方で、クリエイティブのほぼ瞬間移動を調整したいなら、今回解説している players_nether_portal_creative_delay 側を変更します。

間違えやすいポイント
サバイバルの待機時間を変えたいのに、players_nether_portal_creative_delay を変更しても効果はありません。
逆に、クリエイティブの誤移動を防ぎたいなら、players_nether_portal_default_delay ではなく players_nether_portal_creative_delay を変更しましょう。

サバイバルとクリエイティブで待機時間を別々に設定できるのが、この2つのゲームルールの便利なところですね。


7. おすすめ設定値と使い分け

実際に使うなら、目的別に次のように考えると分かりやすいです。

設定値 秒数 おすすめ用途
0 ほぼ即時 とにかくすぐ移動したい検証用
1 約0.05秒 初期値に戻したい時
40 2秒 少しだけ誤移動を防ぎたい時
100 5秒 ポータル周辺の建築作業
200 10秒 クリエイティブサーバーの事故防止
1200 60秒 ほぼ移動させたくない検証用


個人的には、建築用ワールドなら 100 くらいが扱いやすいと思います。
5秒あれば誤って入ってもすぐ出られますし、ちゃんと移動したい時も長すぎません。

/gamerule minecraft:players_nether_portal_creative_delay 100

「ポータル装飾を集中して作りたい」「絶対に作業中に飛ばされたくない」という場合は、200 でも良いです。

/gamerule minecraft:players_nether_portal_creative_delay 200

逆に、普段のクリエイティブ移動でネザーとオーバーワールドを行き来するなら、初期値の 1 のままで十分です。

注意!
値を大きくしすぎると、「ポータルに入っているのに移動しない」と勘違いしやすくなります。
管理用ワールドなら良いですが、普段使いなら5〜10秒くらいまでが無難です。


8. うまく反映されない時のチェックポイント

players_nether_portal_creative_delay を変更したのに反映されない、または思った通りに動かない時は、次を確認してください。

  • [ ] Java版のバージョンに合ったゲームルール名を使っているか?
  • [ ] Java版1.21.11以降なのに、旧表記 playersNetherPortalCreativeDelay を使っていないか?
  • [ ] 旧バージョンなのに、逆に minecraft:players_nether_portal_creative_delay を使っていないか?
  • [ ] ゲームモードが本当にクリエイティブになっているか?
  • [ ] サバイバルの待機時間を変えたいのに、players_nether_portal_creative_delay を変更していないか?
  • [ ] チート・OP権限がある状態でコマンドを実行しているか?
  • [ ] サーバーコンソール入力時に、不要な / を付けていないか?
  • [ ] 変更後に現在値を /gamerule で確認したか?

特に多いのは、バージョンによる名前の違いです。

Java版1.21.11以降なら、基本は次で確認してください。

/gamerule minecraft:players_nether_portal_creative_delay

旧表記の時代なら、次です。

/gamerule playersNetherPortalCreativeDelay

また、サバイバルやアドベンチャーモードのポータル待機時間を変更したい場合は、今回のゲームルールではなく、こちらを使います。

/gamerule minecraft:players_nether_portal_default_delay 80

トラブル時のコツ
まずは現在値を確認して、次に小さな値でテストしましょう。
例えば 100 にして5秒待つか確認すると、設定が効いているか分かりやすいです。

それでも反映されない場合は、バニラではなくPaper・Purpurなどのサーバーを使っていないかも確認してください。
サーバーソフト側のバージョンや不具合で、バニラと挙動が違う場合があります。


9. まとめ

以上、players_nether_portal_creative_delay の意味・初期値・変更方法について解説しました。

要点を整理すると、

  • players_nether_portal_creative_delay は、クリエイティブモードのネザーポータル待機時間を決めるゲームルール
  • 初期値は基本 1ティック
  • 20ティック = 1秒なので、1ティックは約0.05秒
  • Java版1.20.3で旧表記 playersNetherPortalCreativeDelay として追加
  • Java版1.21.11以降は minecraft:players_nether_portal_creative_delay のような名前空間付きIDで扱う
  • サバイバルやアドベンチャーモード側の待機時間は players_nether_portal_default_delay なので別物

という内容でした。

クリエイティブでネザーポータル周りを建築する方は、かなり実用性のあるゲームルールだと思います。
特にポータル部屋、ネザーゲート装飾、コマンド検証ワールドでは、待機時間を5秒くらいに伸ばすだけで作業事故が減ります。

/gamerule minecraft:players_nether_portal_creative_delay 100

迷ったら、この設定から試してみてください。

では、本日はここまでで終わります。
最後までご覧いただき、ありがとうございました。
柚子クラでは他にもマイクラJava版の仕様や便利なゲームルールを解説しているので、是非ご覧くださいね(^^♪


10. 引用・参考文献

この記事を書くにあたり、以下の公式リリースノート・英語版Wiki・関連ドキュメントを参考にしています。