ウェブサイト検索

Minecraft の世界をサバイバルからクリエイティブ、そしてハードコアに切り替える方法


Minecraft ゲームをクリエイティブからサバイバルに変更したり、死ぬ前にハードコア モードを終了したりしたいですか?正しく行う方法は次のとおりです。

重要なポイント

Minecraft のゲーム モード設定の一部はゲーム内で変更できますが、永久に変更すると世界全体が保存され、すべてのプレイヤーは一部のゲーム ファイルを手動で編集する必要があります。

Minecraft のワールドを作成するときにゲーム モードを選択しますが、そのモードはワールドの存続期間中固定されます。またはそれは?ゲーム モード ロックを回避してゲーム モードを一時的または永続的に変更する方法を説明しますので、読み続けてください。

サバイバル、クリエイティブ、ハードコアの間で変化する理由は何ですか?

新しい世界を作成するときは、ゲーム モードを選択します。クリエイティブ、サバイバル、ハードコア モードから選択できます。通常の状況では、この選択は固定され、ワールド ファイル内に永続的なフラグが設定されます。

ただし、Minecraft は創造性とプレイスタイルの変化に適しており、創造的なマップを作成するつもりだったマップが完璧なサバイバル マップのように感じられる場合や、その逆の場合もあります。あるいは、クリエイティブ モードで始めて本拠地を構築し、その後サバイバル モードに切り替えて、新しく建てた快適な城から世界と戦いたいと思うかもしれません。あるいは、ハードコア モードの世界で非常にうまくやっているので、死んだらそれを失うことを考えると不安になっているのかもしれません。

ワールドタイプを変更する動機が何であれ、それは非常に簡単なプロセスです。ゲーム モードを変更するために使用できる 2 つのテクニックを見てみましょう。まず、簡単な修正が必要な場合に使用する一時的なテクニック、次に永続的なテクニックです。

オープンLANトリックでゲームモードを変更する方法

このテクニックは一部の Minecraft プレイヤーにとっては古いものかもしれませんが、高度な編集や二次プログラムをまったく必要とせずに使用できる、非常に急いで簡単なテクニックとして注目に値します。

ここは、このチュートリアル用に作成したテスト サバイバル ワールドです。経験値とアイテムバーの上にハートと満腹度のメーターが表示されます。

私たちが作ったとき、世界は生存フラグを立てられていましたが、これからも生存し続けます。ただし、ネットワーク プレイ用にゲームを LAN に公開することで、これらのルールを一時的に回避できます (他のプレイヤーとプレイするつもりがない場合でも)。

ESC キーを押してゲームメニューを開きます。 「LAN に開く」をクリックします。

これまでに「LAN に開く」機能を使用したことがない場合は、ファイアウォールのポップアップが表示されても驚かないでください。 Windows では、Windows Defender ファイアウォールが Minecraft (より具体的には、Minecraft が動作する Java プラットフォーム バイナリ) のネットワーク アクセスをブロックしたことを示す「Windows セキュリティ アラート」ボックスが表示されます。 [アクセスを許可する] をクリックすると、今後の Minecraft マルチプレイヤーのトラブルシューティングで頭を悩ませる必要がなくなります。

LAN World メニューで、私たちの目的にとって唯一重要なオプションは、Allow Cheats を「オン」に切り替えることです。

ヘッダーが示すように、これらは他のプレイヤーの設定であり、ここでゲーム モードを変更すると、LAN ワールドに着信するプレイヤーのゲーム モードのみが変更されます。ただし、チートをオンに切り替えた場合、それはゲーム内のすべてのプレイヤー (あなたを含む) に適用されます。チートをオンに切り替えたら、「Start LAN World」をクリックします。

ゲームに戻り、「t」キーを押してゲーム内のコマンド コンソール ボックスを表示します。 /gamemode コマンドを使用して、プレイヤー キャラクターのゲーム モードを切り替えることができるようになりました。次のフラグを使用できます。

  • 生存
  • クリエイティブ
  • 冒険
  • 観客

サバイバル モードとクリエイティブ モード (またはその逆) を切り替える動機は非常に明白です。特別なマップ以外のユーザーがアドベンチャー モードを使用する実質的な理由はありません。また、シングル プレイヤー ゲームまたは少人数のグループ プレイ環境での観戦モードは、幽霊のように飛び回って地下を覗いたり、友達に忍び寄ったりしたい場合にのみ役に立ちます。

クリエイティブ フラグを使用して、サバイバル モードからクリエイティブ モードに切り替えましょう。次のコマンドを入力します。

/gamemode creative

コマンドを入力すると、ゲーム モードの変更が有効であることを示すテキスト ボックス通知が表示され、モード変更に関連する GUI の変更が表示されます。

ハート、満腹度、経験値メーターが消え、アイテムバーだけが残っていることに注目してください。世界中がサバイバルモードのフラグを立てているにもかかわらず、私たちは今クリエイティブモードにいます。

このトリックを使用すると、サバイバル モード ゲームとクリエイティブ モード ゲームの両方のゲーム モードを一時的に変更できます。このトリックは、ハードコア モード ゲームをクリエイティブ モード ゲームに変えるためにも使用できます。ただし、このトリック モードとハードコア モードで興味深いのは、ハードコア モード (ゲーム モードと呼んでいますが) が実際には別のゲーム フラグであるということです。

ハードコア モードは単なるサバイバル モードであり、死亡するとワールドが削除され (Minecraft の古いバージョンの場合)、永続的な観戦モード (新しいバージョンの場合) が発生します。つまり、ハードコアの世界で生きる人生は一度だけです。

ハードコア ゲームをクリエイティブ ゲームに変えると、奇妙な種類のハイブリッドが作成され、クリエイティブ モードに付属するすべてのパワーを得ることができますが、クリエイティブ モードで死亡した場合 (虚空に落ちるか、自分自身に /kill コマンドを使用することによって) ) 通常のハードコア モードと同じように、自分の世界を失うことになります。これを切り替える方法については、チュートリアルの後半で説明します。

このトリックを使用すると、ゲーム モードが切り替わりますが、ワールド セーブ全体の状態が永続的に切り替わることはありません (また、マルチプレイヤー コマンド /defaultgamemode の使用はシングルプレイヤー ワールドでは正しく機能しません)。

Minecraft ゲームモードを永続的に変更する方法

ゲーム モードの状態を永続的に変更するには、ゲーム ファイル level.dat を編集し、Minecraft が使用するのと同じ形式である名前付きバイナリ タグ (NBT) を使用する必要があります。これを行う方法と、ゲーム モード/ハードコア モードの編集にどのフラグが重要であるかを示します。

NBT エディターを選択します

NBT 形式のため、残念ながら、level.dat ファイルをテキスト エディタにポップして簡単に編集することはできません (Minecraft サーバーの server.properties を編集して PVP ダメージを無効にするような方法)。

level.dat および関連ファイルを破損することなく編集するには、利用可能な Minecraft 対応の NBT エディターのいずれかを使用する必要があります。このチュートリアルでは、Windows PC で NBT Studio を使用していますが、別のオペレーティング システムを使用している場合や、アプリをまったくインストールしたくない場合に備えて、ここでは他のオプションをリストします。

  • NBTExplorer -- Windows (Mono ランタイムと互換性のある MacOS および Linux) -- オリジナルの Minecraft NBT 編集ツールの 1 つ。素晴らしいプログラムですが、2017 年以降更新されていません。後世のために、また必要な場合のバックアップ オプションとしてここに含めておきます。
  • NBT Studio -- Windows -- NBTExplorer に似ており、以前のアプリの精神的な後継者ですが、頻繁に更新され完全に書き直されました。 Minecraft Bedrock NBT ファイルもサポートしています。
  • webNBT -- Web ベース -- 1 つまたは 2 つのフラグを切り替える必要があるだけで、アプリケーションをインストールする手間をかけたくない場合は、WebNBT がその仕事を完了します。これは無駄がなく、NBT Studio にあるような追加機能はありませんが、最新の Web ブラウザーで動作します。

NBT Studio を使用して Level.dat を編集する

このチュートリアルでは、NBT Studio を使用します。ただし、Minecraft の level.dat ファイルのデータ構造は、level.dat ファイルをロードするツールに関係なく同じであるため、webNBT または他のツールを自由に使用して操作してください。

Minecraft ワールドを編集する前にバックアップしてください。編集とその後のワールドのロードが失敗した場合に備えて、保存ファイル ディレクトリ全体を安全な場所にコピーします。

編集を開始して次のいずれかの手順を実行するには、NBT Studio を実行し、[ファイル] > [フォルダーを開く] を使用して Minecraft 保存ファイルの場所を開き、Minecraft 保存ファイルの場所に移動します。 Windows ユーザーの場合、デフォルトの場所は次のとおりです。

C:\Users\<username>\AppData\Roaming\.minecraft\saves

必要に応じて、個別の level.dat ファイルだけをロードすることもできますが、この方法でロードすると、関連するすべてのデータ ファイルのディレクトリ構造を簡単にナビゲートできます。

ロードすると、以下のスクリーンショットのように、保存ファイルが表示されるはずです。各ワールドの横にある + 記号をクリックして展開できます。

level.dat ファイル内には大量の NBT タグが含まれていますが、調べているタグが何なのか、またどのような値に変更できるのかが正確にわからない場合は、そのままにしておくのが最善です。それぞれの機能に興味がある場合は、Minecraft の公式 Wiki でタグの内訳を確認して詳細を確認してください。

ゲームモードの変更

まず、特定の Minecraft ゲーム セーブのゲーム モードを変更する方法を見てみましょう。ワールドの名前 (この場合は「Test World I」) を選択し、展開します。ディレクトリ内には複数のエントリが表示されます。ゲーム モードを含むワールド ルールが含まれるのは、リストの一番下にある level.dat エントリです。

level.dat エントリを展開し、[データ] をクリックします。そのデータ リスト内に、「GameType」というラベルの付いたエントリがあります。

ゲームで /gamemode コマンドを使用する場合、「creative」などのキーワードを使用してモードを変更できますが、GameType 値は数値を使用して設定する必要があります。使用できる値は次のとおりです。

0 - サバイバル

1 - クリエイティブ

2 - 冒険

3 - 観客

私たちの目標は、作成した世界をサバイバルからクリエイティブに切り替えることです。そのため、0 を 1 に切り替えます。値をダブルクリックし、上のリストから希望するゲーム モードの値に置き換えます。 CTRL+S または保存アイコンを押して、編集したタグを保存します。

プレーヤーモードの変更

編集しているワールドにログインしたことがない場合は、この手順をスキップできます。以前にワールドにログインしたことがある場合は、もう一度編集する必要があります。保存ファイルにはプレーヤーの状態が記憶されているため、ワールドを別のモードに変更しても、プレーヤーは古いモードのままになります。

この問題は、上で概説した Open-to-LAN トリックを使用し、最後に自分で /gamemode にチートを使用して修正するか、NBT Studio で簡単に編集することで修正できます。

NBT Studio でワールド セーブに移動し、「playerdata」のサブカテゴリに移動します。プレーヤーの UUID を選択します。自分のワールドでプレイしているのが自分だけの場合、それが唯一のエントリーになります。複数のプレーヤーがいる場合は、UUID を知る必要があります (または、すべてのプレーヤー ファイルを新しいゲーム モードに編集できます)。

UUID を確認する最も速い方法は、Mojang の UUID API を使用することです。この URL をコピーして Web ブラウザに貼り付け、USERNAME の部分を実際の Minecraft ユーザー名に置き換えます。

https://api.mojang.com/users/profiles/minecraft/USERNAME

UUIDを手に入れて、NBTスタジオでプレイヤーデータのエントリを拡張します

前のセクションで説明したのと同じ 0 ~ 4 の値を使用して、「playerGame Type」の値を変更します。ゲーム内の回避策を使用せずにプレーヤー モードをクリエイティブに切り替えるには、「playerGame Type」の値を 1 に編集する必要があります。ここでも、必ず CTRL+S キーを押すか、保存アイコンをクリックして作業を保存してください。

ハードコアモードの切り替え

Open-to-LAN の回避策の使用に焦点を当てた前のセクションでは、ハードコア モードをオンにして作成されたワールドでサバイバル モードからクリエイティブ モードへのトリックを使用すると、最終的には次のような状況になることに注意しました。創造的な力を持っていても、死んだら世界を失うという奇妙な辺獄の世界。

ハードコア モードをオフ (通常のサバイバルまたはクリエイティブな世界に変えたい場合) またはオン (人生に少しスリルを加えて、退屈になりつつあるサバイバル ワールドに変えたい場合) を切り替える方法を見てみましょう。一生に一度のスリル満点の乗り物へ)。

NBT Studio でワールドの level.dat ファイルを開いて下にスクロールすると、ハードコア テスト ワールドの「ハードコア」タグが「1」に設定されていることがわかります。これは、プレーヤーのゲームを設定しているにもかかわらず、ワールドがハードコア モードであることを示しています。モード (Open-to-LAN チートを使用) からクリエイティブへ。

この設定をそのままにすることもできます (そしてプレーヤーをサバイバル モードに戻し、ハードコア モードのエクスペリエンスを再現することを選択します)。または、この設定を「1」から「0」に切り替えることもできます。その時点でゲームは次のようになります。プレイヤーの死亡時に削除したり、観戦モードに設定したりすることはできません (プレイヤーがサバイバル モードで死亡したかクリエイティブ モードで死亡したかに関係なく)。

ハードコア モードのポイントは、まあ、ハードコアだということですが、その世界に愛着を持ちすぎて、その世界を失うことを考えられなくなり、それを通常のサバイバルまたはクリエイティブな世界に変換したいという気持ちは確かに理解できます。 。

少しのノウハウ (および非常に便利なエディター) があれば、最初からやり直したり、設定を取得するために Open-to-LAN トリックを継続的にいじったりすることなく、ワールド セーブのゲーム モードを制御できます。